JAVA 기초
코딩 기초 19편 _ JAVA 조건문(Conditional Statements)의 종류와 예제 코드
모르는게 없는 지식인
2023. 3. 25. 21:38
반응형
안녕하세요?
지식아일랜드의 모르는게 없는 지식인 입니다.
오늘은 자바 코딩 제어문의 종류 중 하나인 조건문에 대해 설명드리겠습니다.
조건문의 종류
조건문은 프로그램에서 특정한 조건에 따라 실행되는 코드의 흐름을 결정하는데 사용됩니다.
자바에서는 if, if-else, switch 등의 조건문을 제공합니다.
if 문
if 문은 조건식이 참일 경우 코드 블록을 실행합니다.
int num = 10;
if (num > 0) {
System.out.println("num은 양수입니다.");
}
위 예제에서는 num 변수의 값이 0보다 크므로 조건식이 참이 되어 if 문 안의 코드 블록이 실행됩니다.
출력 결과는 "num은 양수입니다."입니다.
if-else 문
if-else 문은 조건식이 참일 경우 첫 번째 코드 블록을 실행하고, 조건식이 거짓일 경우 두 번째 코드 블록을 실행합니다.
int num = -5;
if (num > 0) {
System.out.println("num은 양수입니다.");
} else {
System.out.println("num은 음수 또는 0입니다.");
}
위 예제에서는 num 변수의 값이 0보다 작으므로 조건식이 거짓이 되어 else 문 안의 코드 블록이 실행됩니다.
출력 결과는 "num은 음수 또는 0입니다." 입니다.
switch 문
switch 문은 변수의 값을 비교하여 해당하는 코드 블록을 실행합니다.
int num = 2;
switch (num) {
case 1:
System.out.println("num은 1입니다.");
break;
case 2:
System.out.println("num은 2입니다.");
break;
default:
System.out.println("num은 1 또는 2가 아닙니다.");
break;
}
위 예제에서는 num 변수의 값이 2이므로 switch 문 안의 두 번째 case 문이 실행됩니다.
출력 결과는 "num은 2입니다." 입니다.
이상으로 자바에서 사용되는 조건문에 대해 예제와 함께 설명드렸습니다.
잘 이해가 되셨나요?ㅎㅎ
다음 포스팅에서는 다른 제어문의 종류에 대해 설명드리겠습니다.
혹시 질문이 있다면 댓글로 남겨주시면 답변 드리겠습니다.
감사합니다!
반응형