03.자바기초
[Java] 자바의 구문 분석
조건문_if 문
if의 정의와 종류
if 문은 비교 연산자와 함께 조건식의 결과에 따라 명령을 수행하는 구문을 말합니다.
if 문의 종류 : 단일 if 구문, if~else 구문, 다중 if 구문
단일 if 문
조건식의 결과를 true일 때만 명령을 실행하는 구문을 말한다.
if (boolean expression){
statement or block;
}
if~else 구문
조건식의 결과가 true, false로 나뉘어 명령이 실행되는 구문을 말한다.
if (boolean expression) {
statemen1t or bloc1k;
} else {
statement2 or block2;
}
다중 if 구문
여러 가지의 조건에 따라 명령이 실행되는 구문을 말한다.
if(expression 1) {
statement1;
} else if(condition 2) {
statement2;
} else {
statement3;}
선택 구문_switch문
switch 문의 정의
선언된 정수형 변수 및 수식의 계산한 결과가 정수일 때와 jdk 7.0부터 인식하는 문자열을 상수식의 결과와 같은 case로 이동되어 명령을 실행하는 선택문을 말한다.
case에 나열되지 않는 상수는 default로 이동되어 명령이 실행되게 된다.
swich문의 형식 및 흐름도
switch(n) {
case 상수1 : statement1; break;
…
case 상수n : statement n; break;
default : 해당 상수값이 없을 때 수행되는 문장;
}
※ break : 생략가능
반복문_while과 do~while
While문
주어진 조건식의 결과가 true일 때만 주어진 명령을 반복하는 구문을 말한다.
while (expression)
{
statements;
}
do~ While문
명령을 포함하는 do문이 먼저 선언되고 조건식이 있는 while구문이 나중에 선언되기 때문에 조건식의 검사를 나중에 하게 되는 구문을 말한다.
do
{ statement;
}while (expression)
'개발참고' 카테고리의 다른 글
[Java] 자바 연산자와 우선순위 (0) | 2020.05.22 |
---|---|
[Java] 자바의 형식을 의미하는 식별자, 상수를 나타내는 자료형 (0) | 2020.05.20 |
[Java] Java란 무엇인가? (0) | 2020.05.20 |
[JSP&Servlet] JSP 내장객체, 액션, 컴포넌트 (0) | 2020.05.19 |
[JSP&Servlet] JSP 개요 (0) | 2020.05.19 |