조건문
01. if 문
- 괄호 안에 주어진 조건이 참인 경우블록{ }안에 있는 명령어를 수행.
if (조건)
{
// 조건이 참일때 실행할 명령어
}
02. if - else 문
- 조건이 참인 경우 if 블록이 실행, 그렇지 않은 경우 else 블록이 실행
if (조건)
{
// 조건이 참일때 실행할 명령어
}
else
{
// 조건이 참이 아닐때 실행할 명령어
}
03. if - else if - else 문
-
여러개의 조건 중 가장 처음 만나는 참인 조건의 블록을 수행하고 그 외의 블록은 실행하지 않고 빠져 나간다.
-
else if블록은 필요한 만큼 나열 가능, else블록은 불필요시 생략 가능.
if (1차 조건)
{
// 1차 조건에 참일 때 실행할 명령어
}
else if (2차 조건)
{
// 2차 조건에 참일 때 실행할 명령어
}
else if (3차 조건)
{
// 3차 조건에 참일 때 실행할 명령어
}
else
{
// 위 조건들중 참이 아닐때 실행할 명령어
}
04. switch 문
- 하나의 변수값에 대한 여러가지 경우의 수를 나열, 그 중 일치하는 case 블록을 break 명령을 만나기 전까지 실행함.
switch (변수)
{
case '값1': // 경우의 수는 필요한 만큼 나열
...
break;
case '값2':
...
break;
case '값n':
...
break;
default: // 일치하지 않을 때 출력할 명령어(생략가능)
...
break;
}
반복문
01. while 문
1) 기본 구문 형식
- 주어진 조건식이 참인 동안 블록 안을 반복적으로 실행
while (조건)
{
// 반복적으로 실행할 명령어
}
2) 반복문의 조건이 성립하기 위한 구성
초기식; // (1) 조건식을 판별하기 위한 기준값을 생성한다.
while (조건식)
{ // (2)(5) 조건을 판별한다.
실행할 명령어 // (3) 명령을 수행한다.
증감식; // (4) 기준값에 변화를 주고 다시 조건식으로 이동한다.
}
02. for 문
-
초기식, 조건식, 증감식이 하나의 괄호안에 명시되는 형태
-
while 문 보다 반복에 필요한 요건을 한눈에 파악할 수 있어 간결함.
for (초기식; 조건식; 증감식)
{
/* 반복 실행할 명령어 */
}
'JAVA' 카테고리의 다른 글
JAVA(1차 배열) (0) | 2020.06.02 |
---|---|
JAVA(기본문법 활용) (0) | 2020.06.01 |
JAVA (기본_입출력) (0) | 2020.06.01 |
JAVA(에러 모음) (0) | 2020.05.29 |
JAVA (연산자) (0) | 2020.05.28 |
댓글