반응형
package if_else;
public class IfElse {
public static void main(String[] args) {
char A = 'A';
char B = 'B';
if (A > B) {
System.out.println("A가 더 큽니다.");
}else if (A == B){
System.out.println("A와 B는 같습니다.");
}else {
System.out.println("B가 더 큽니다.");
}
}
}
if문이란 가장 많이 쓰이는 구조로 () 소괄호 안에 내용이 참이면 {} 중괄호 내용을 실행합니다.
char형으로 비교연산이 가능하다고 했습니다.
A > B 비교했을 때 참이 아니기 때문에 다음으로 넘어갑니다.
else if 에서 A == B 입니까? 아니기 때문에 또 넘어갑니다.
else의 경우는 위의 경우가 다 아니면 else에 있는 중괄호 내용을 실행합니다.
즉 B가 더 큽니다가 출력됩니다.
https://github.com/SungJLee/My_Java_World.git
반응형
'[Java] > [Java]' 카테고리의 다른 글
[Java] 자바 단항 연산자 (0) | 2021.06.13 |
---|---|
[Java] 자바 논리 연산자 (and[&&], or[||]) (0) | 2021.06.13 |
[Java] 자바 비교 연산자 ( ==, <=, =>, !=, <, >) (0) | 2021.06.13 |
[Java] 자바 사칙연산 해보기 (0) | 2021.06.13 |
[Java] 자바 자동 형변환 (promotion), 강제 형변환 (casting) (0) | 2021.06.13 |