반응형
조건문 - if
- 여러개의 조건식을 사용해서 여러가지 경우의 수를 처리
예제 1 )
if문의 조건식이 True이면 if문의 블록이 실행되고, 두 번째 문장부터는 실행하지 않는다. 만약 False이면 else문의 블록을 실행한다. 출력 : 점수가 90점보다 낮습니다. |
* if문은 else와 같이 사용된다.
예제 2 )
조건문이 여러개일때는 else if를 사용한다. else if의 수는 제한이 없다. else if문의 마지막에는 else를 사용한다. 출력 : 성적: A+입니다. |
* 모든 조건식 False일 경우 if문을 벗어나게 된다.
조건문 - switch
- 처리해야 할 경우의 수가 많을 때 사용
- switch 문의 조건식 결과는 정수, 문자열이어야 함
- case 문의 값은 정수, 상수, 문자열 가능, 중복은 안됨
switch 문의 조건식을 계산하고 결과가 일치하는 case 문으로 이동한다. 문장을 실행하고 break를 만나면 switch문 전체를 빠져나간다. |
* break가 없다면 switch문 끝까지 실행된 후 빠져나간다. (default문이 있다면 실행시키고 빠져나간다.)
예제 )
조건식이 8임으로 case8로 이동한다. 출력 ) 현재 계절은 여름입니다. |
반응형
'IT > JAVA' 카테고리의 다른 글
[JAVA/자바] - Scanner 클래스 ( 사용법, next, nextLine) (0) | 2022.11.02 |
---|---|
[JAVA/자바] 반복문 - for & while & do while (0) | 2022.11.02 |
[JAVA/자바] 연산자 - 논리 연산자(&&, ||, ^, !), 삼항 연산자, 제곱 pow( ) (0) | 2022.11.02 |
[JAVA/자바] method - static (0) | 2022.11.02 |
[JAVA/자바] - printf 출력문 (%d, %n, %f, %c, %s, %b) (5) | 2022.11.02 |
댓글