if 조건문
예시
if(조건1) {
조건1이 참일 때 실행되는 코드
} else if(조건2) {
조건2가 참일 때 실행되는 코드
} else {
위의 조건들이 모두 거짓일 때 실행되는 코드
}
public static void practice() {
int score = 95;
if(score >= 90) {
System.out.println("A");
} else if(score >= 80) {
System.out.println("B");
} else if(score >= 70) {
System.out.println("C");
} else if(score >= 60) {
System.out.println("D");
} else {
System.out.println("F");
}
}
if참일 경우 else는 거짓인경우의 조건을 나타낸다. 조건이 여러개인경우 else를 조건 만큼 작성해서 조건1,조건2,...가 거짓인경우 계속 계단식으로 내려갈 수 있다.
while 반복문
예시
switch(변수) {
case 값1:
실행문1;
break;
case 값2:
실행문2;
break;
case 값3:
실행문3;
break;
default:
실행문4;
break;
}
public class Practice {
int score = 85;
char grade;
switch(score){
case 90;
grade = 'a';
break;
case 80;
grade = 'b';
break;
case 70;
grade = 'c';
break;
case 60;
grade = 'd';
break;
default;
grade = 'f';
break;
}
System.out.println("Grade = " + grade);
}
switch 옆에 괄호에는 반드시 정수 계열의 변수 char, byte, short,int를 넣어야 한다 그리고 String 자료형 변수를 넣을수 있다.
break는 switch구문을 끝내라는 키워드이다 조건은case로 시작해서break로 끝날때까지 조건을 수행한다.
'JAVA' 카테고리의 다른 글
| 자바 기초 문법 다지기 4 (1) | 2025.02.26 |
|---|---|
| 자바 기초 문법 다지기 3 (1) | 2025.02.26 |
| 자바 기초 문법 다지기3 (0) | 2025.02.26 |
| 자바 기초 문법 다지기 2 (1) | 2025.02.25 |
| 자바 기초 문법 다지기 (2) | 2025.02.24 |