날아라쩡글이의 블로그입니다.
중첩 if문 본문
중첩 if문
중첩 if문이란 한개의 if문 안에 또 다른 if문이 들어오는 구조이다.
중첩 if문의 경우, 우리가 AND연산자를 쓴것과 결과가 비슷하게 나올수도 있지만,
첫번째 조건을 통과하고 나서 무언가 코드를 실행시키고 다시 조건을 체크해야할 때에는 중첩if문을 사용해야한다.
public class Ex11NestedIf {
public static void main(String[]args) {
//조건식에서 사용할 int변수
int number = -5;
//먼저 number가 0보다 큰지 확인하여,
//0보다 크면 "양의 정수입니다. " 그 외에는 "양의 정수가 아닙니다."가 출력되게 만들어보자
if(0<number) {
System.out.println("양의 정수입니다. ");
//만약number가 양의 정수일 경우
//한자리 양의 정수가 맞는지 확인하여 맞으면 출력, 아니면 아니라고 출력해준다.
if(number< 10) {
System.out.println("number는 한자리 양의 정수 입니다. ");}
else {
System.out.println("number는 한자리 양의 정수가 아닙니다.");
}
}else {
System.out.println("양의 정수가 아닙니다.");
}
}
}
'java (학원 전) story' 카테고리의 다른 글
while문 (0) | 2021.08.05 |
---|---|
검증 (0) | 2021.08.05 |
if -else if (0) | 2021.08.04 |
if-else 문제풀이 (0) | 2021.08.04 |
if-else문 (0) | 2021.08.04 |