728x90
*조건문
- 조건문 : 주어진 조건에 따라 다른 문장을 선택할 수 있도록 프로그래밍하는 것
*if문
if(조건식){
수행문; //조건식이 참일 경우에 수행
}
*if-else문
if(조건식){
수행문1; //조건식이 참일 경우에 수행
}
else{
수행문2; //조건식이 거짓일 경우에 수행
}
*if-else if-else문
if(조건식){
수행문1; //조건식1이 참일 경우에 수행
}
else if(조건식2){
수행문2; //조건식2가 참일 경우에 수행
}
else if(조건식3){
수행문3; //조건식3가 참일 경우에 수행
}
else{
수행문4; //위의 조건에 모두 해당하지 않을 경우에 수행
}
수행문5; //if-else if-else문이 끝난 후 수행
*switch-case문
switch(rank){
case 1 : medalColor = 'G';
break;
case 2 : medalColor = 'S';
break;
case 3 : medalColor = 'B';
break;
default : medalColor = 'A';
break;
}
*반복문
- 반복문 : 반복되는 일을 처리하기 위해 사용하는 것
*while문
while(조건식){
수행문1; //조건식이 참인 동안 반복 수행
...
}
*do-while문
do{
수행문1; //조건식이 참이 아니더라도 무조건 수행
...
}
while(조건식);
수행문2; //조건식이 거짓일 때 수행
*for문
for(초기화식; 조건식; 증감식){
수행문;
}
*continue문
for(초기화식; 조건식; 증감식){
if(조건문)
continue; //조건문이 참일 때 수행문을 수행하지 않고 반복문으로 돌아감
수행문;
}
*break문
for(초기화식; 조건식; 증감식){
if(조건문)
continue; //조건문이 참일 때 수행문을 반복하지 않고 반복문을 빠져나옴
수행문;
}
728x90
'JAVA > 기초' 카테고리의 다른 글
[JAVA 기초] 06 클래스와 객체 2 (0) | 2022.08.11 |
---|---|
[JAVA 기초] 05 클래스와 객체 1 (0) | 2022.08.10 |
[JAVA 기초] 03 자바의 여러 가지 연산자 (0) | 2022.08.09 |
[JAVA 기초] 02 변수와 자료형 (0) | 2022.08.09 |
[JAVA 기초] 01 자바 프로그래밍 (0) | 2022.08.08 |
댓글