경계의 경계

자바의 조건문 본문

Java

자바의 조건문

gigyesik 2024. 1. 27. 01:44

조건문이란?

조건문(Conditional) 은 선언된 조건에 맞는 경우에만 실행되는 코드를 말한다.

If 문

String today = "sat";

if (today == "sat") {
    System.out.println("In my home");
}

Else if 문

String today = "sun";
String tomorrow = "mon";

if (today == "sun") {
    System.out.println("In my home");
} else if (tomorrow == "mon") {
    System.out.println("Go to work");
}

Else 문

String weekend = "weekend";
String weekday = "weekday";

if (weekend == "weekend") {
    System.out.println("In my home");
} else {
    System.out.println("Go to work");    
}

Switch 문

String day;

switch (day) {
    case "mon": System.out.println("Go to work");
    case "tue": System.out.println("Go to work");    
    case "wed": System.out.println("Go to work");    
    case "thu": System.out.println("Go to work");    
    case "fri": System.out.println("Go to work");    
    case "sat":    System.out.println("In my home");
    case "sun":    System.out.println("In my home");
}

Ternary Operator (삼항 연산자)

int three = 3;
String numberIs = (three % 2 == 0) ? "even" : "odd";
Syttem.out.println(numberIs);

Resources

'Java' 카테고리의 다른 글

자바의 예외처리  (1) 2024.01.30
자바의 반복문  (0) 2024.01.28
자바의 함수와 메서드  (1) 2024.01.27
자바의 변수와 데이터타입  (1) 2024.01.25
자바의 기본 체계  (0) 2024.01.23