Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 디비
- 코테
- 데이터베이스
- 프로시저
- toLowerCase
- 자바
- 오라클
- 1lv
- 배열
- 프로그래머스
- 알고리즘
- 1레벨
- 코딩테스트
- Math.max
- 문자열
- 참조형
- Linux
- SQL
- PARSEINT
- Math.min
- Java
- Integer
- 1level
- programmers
- 1단계
- oracle
- string
- 짝수
- StringBuffer
- substring
Archives
- Today
- Total
웹 프로그래밍
조건문(if문, if - else문, if - else if - else문, switch문) - JAVA 본문
조건문
프로그램의 흐름을 바꾸는 역할을 하는 제어문 중 하나로 조건에 따라 다른 문장이 실행되도록 한다.
if문(if-else, if - else, if - else if - else)과 switch문이 존재한다.
if문
if : 조건식의 결과 값이 true면 값 1이 실행되고, false면 실행되지 않는다.
if(조건식) {
값
}
if - else : 조건식의 결과 값이 true면 값 1이 실행되고, false면 값 2가 실행된다.
if(조건식) {
값1
} else {
값2
}
if - else if - else : 조건식1의 결과 값이 true면 값 1이 실행되고, 조건식 2의 결과 값이 true면 값 2가 실행되고,
조건식이 모두 false면 값3이 실행된다.
if(조건식1) {
값1
} else if(조건식2) {
값2
} else {
값3
}
if는 ture, false와 상관 없이 조건절이 실행되고, if - else if - else는 조건문이 true면 이후 조건은 실행되지 않는다.
switch문
조건식 하나로 많은 경우의 수를 처리할 때 사용하며 이때 조건식의 결과는 정수 또는 문자, 문자열이다.
조건식의 결과 값과 일치하는 case문으로 이동하고, break에 의해 switch문이 종료된다.
default문은 일치하는 case문이 없을 때 실행된다.
switch(조건식) {
case 조건1:
값1;
break;
case 조건2:
값2;
break;
case 조건 3:
값3;
break;
dafault :
값4
}
'Java' 카테고리의 다른 글
자바 프로그래밍 - JAVA (0) | 2021.08.11 |
---|---|
반복문(for문, while문, do while문)과 분기문(break문, continue문) - JAVA (0) | 2021.08.09 |
연산자(Operator) - JAVA (0) | 2021.08.09 |
Scanner 스캐너 - JAVA (0) | 2021.08.03 |
String(문자열) 자료형 - JAVA (0) | 2021.08.03 |