티스토리 뷰

if문

if(조건1) {

조건1에 만족하면 실행되는 문장 

} else if(조건2) {

조건2에 만족하면 실행되는 문장

} else {

조건에 모두 만족하지 않으면 실행되는 문장

}

조건문은 중첩하여 쓸 수 있고, 조건에 만족하여 실행되는 문장이 한 줄일 경우 { } 안에 묶지 않아도 된다.

아래는 num이 양수이면서 짝수 / 양수이면서 홀수 / 0 / 음수 중 어느 경우인지 확인하는 코드이다.

결과값은 num은 양수이면서 짝수입니다. 가 나온다.




switch문

switch (정수식) {

case 값1: 값이 1이면 실행되는 문장; break;

case 값2: 값이 2이면 실행되는 문장; break;

default: 값이 모두 만족하지않으면 실행되는 문장; (생략가능)

}

정수식과 case값을 비교하여 일치하면 해당 문장을 실행하고 break문을 만나서 종료한다.

해당 조건이 없을 경우 default문을 실행한다. default문은 생략가능하다.





'프로그래밍 > JAVA' 카테고리의 다른 글

equals와 ==의 차이  (0) 2018.04.11
자바 클래스와 객체  (0) 2018.02.06
자바 연산자  (0) 2018.02.05
자바 변수와 데이터 타입  (0) 2018.02.05
자바의 특징  (2) 2018.02.05
댓글
최근에 올라온 글
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31