JAVA

조건문

도원좀비 2025. 2. 20. 22:26

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