if | else | else if |
if (조건식){ 실행 코드; } |
if (조건식){ 실행 코드; } else{ 실행 코드; } |
if (조건식){ 실행 코드; } else if (조건식){ 실행 코드; } else{ 실행 코드; } |
✅ 1. if
if (조건식){
조건식이 true일 때, 실행되는 문장
}
ex)
int a=1;
if(a>5) {
System.out.println("a는 5보다 크다.");
//조건식이 참일때 수행되는 공간
}
System.out.println("18번 라인");
출력)
더보기
18번 라인
-> a는 5보다 크지 않으므로 "a는 5보다 크다."가 false 실행되지 않음
tip. 색상이 있는 단어> JAVA에서 약속된 단어 "키워드"
✅ 2. else
if (조건식){
조건식이 true일 때, 실행되는 문장
}else{
if 조건식이 아닐 경우 실행되는 문장
}
ex)
int a=90;
if(a%2==0) {
System.out.println("짝수입니다.");
}else {
System.out.println("홀수입니다.");
}
출력)
더보기
짝수입니다.
✅ 3. else if
: else if는 무한개 생성 가능
if (조건식){
실행되는 문장
} else if (조건식){
else if 조건식이 true일 때, 실행되는 문장
} else{
조건식이 모두 아닐 경우 실행되는 문장
}
ex)
if(a%10==0) {
System.out.println("10의 배수입니다.");
}else if (a%2==0){
System.out.println("짝수입니다.");
// else if 무한개 생성 가능
}else {
System.out.println("홀수입니다.");
}
출력)
더보기
10의 배수입니다.
📍 ** 조건문은 범위가 적은것부터 넓은 순서대로 작성! **
'Language > JAVA' 카테고리의 다른 글
[JAVA 기초 이론] 배열 (0) | 2023.05.05 |
---|---|
[JAVA 기초 이론] 반복문 (0) | 2023.05.05 |
[JAVA 기초 이론] 관계 연산자 / 논리 연산자 / 삼항 연산자 (0) | 2023.05.05 |
[JAVA 기초 이론] 연산자 (0) | 2023.05.05 |
[JAVA 기초 이론] 자료형 (0) | 2023.05.05 |