study/java

자바[JAVA] 조건문

박허디 2024. 6. 14. 16:48
조건문의 기본 문법은 아래와 같다.
if (조건식1) {
    //조건식1의 결과가 참일 때 실행하고자 하는 명령문;
} else if (조건식2) {
    //조건식2의 결과가 참일 때 실행하고자 하는 명령문;
} else {
    //조건식1의 결과도 거짓이고, 조건식2의 결과도 거짓일 때 실행하고자 하는 명령문;
}
 

예를 들어보자

 

int a = 90;

if(a >= 90){
	System.out.println("A학점");
}else if(a >= 80){
	System.out.println("B학점");
}else{
	System.out.println("C학점");
}

 

이런 식으로 작성 되어있으면 출력 되는 값은
int a =90; 으로 a 값이 주어져 있기때문에
첫번째 조건식인 a >= 90 조건을 만족해서

 

"A학점" 이 출력 된다.
 

 

예시와 다르게  a 의 값이 83이면 
 

첫 번째 조건식인 a >= 90 조건을 만족하지 못하고

두 번째 조건식인 a >= 80 조건을 만족하기 때문에

 

"B학점"이 출력된다.

 

마지막으로 a 의 값이 70이면 

 

첫 번째 조건식인 a >= 90 조건을 만족하지 못하고

두 번째 조건식인 a >= 80 조건도 만족하지 못하기 때문에

마지막 조건식인

"C학점"이 출력된다.

 

 

'study > java' 카테고리의 다른 글

자바[JAVA] while 반복문  (0) 2024.06.18
자바[JAVA] for 반복문  (0) 2024.06.17
자바[JAVA] 삼항연산자  (0) 2024.06.10
자바[JAVA] charAt  (2) 2024.06.03
자바[JAVA] toCharArray()  (1) 2024.06.03