주어진 조건의 true, false 여부에 따라 다른 실행이 이루어지도록 설계한 것을 말합니다.
크게 if 문 , if - else 문 , if-else if 문 등으로 사용할 수 있습니다.
public class IfTest {
public static void main(String[] args) {
int a = 1 ;
//if 바로 뒤에 조건식이 나온다.
//조건식이 true일 경우 {}안의 문장들을 수행한다.
if( a > 0 ) {
System.out.println("조건식은 참입니다.");
}
}
}
조건식은 참입니다.
public class IfElseTest {
public static void main(String[] args) {
int age1 = 19;
if (age1 >= 20) {
System.out.println("성인입니다.");
}
else {
System.out.println("미성년자 입니다.");
}
}
}
미성년자입니다.
public class IfElseTest {
public static void main(String[] args) {
int age1 = 19;
if (age1 >= 20) {
System.out.println("성인입니다.");
}
else if (age1 >= 17){
System.out.println("고등학생입니다.");
}
else {
System.out.println("미성년자 입니다.");
}
}
}
고등학생입니다.