평행코드

조건문 본문

Java

조건문

나의 오류는 누군가 겪었던 오류 2023. 9. 1. 14:12

조건문

프로그램 수행 흐름을 바꾸는 역할을 하는 제어문 중 하나로 조건에 따라 다른 문장이 수행되도록 함

 

if문
if ( 조건식 ) {
	수행될 문장;
} else if ( 조건식2) {
	수행될 문장;
} else {
	수행될 문장;
}
삼항연산자
String result = (조건식) ? "참" : "거짓"​
switch문

조건식의 결과 값과 일치하는 case문으로 이동

default문은 일치하는 case문이 없을 때 수행( = else )

* (조건식)의 반환값은 int String enum 만 가능!

switch(조건식) {
case 값1:
	수행될 문장;
    break;
case 값2:
	수행될 문장;
    break;
case 값3:
	수행될 문장;
    break;
default:
	수행될 문장;
}
반복문 

for문

: 정해진 횟수가 있을때 사용

for(초기식; 조건식; 증감식)
{
	수행될 문장;
}

for(; ; )
{
	수행될 문장;
}
//무한루프

while문

:  반복문을 구현하는 방법 중 하나로 조건에 의해서 반복문이 실행, 종료될때 많이 사용,

while(조건식) {
	수행될 문장;
    [증감식 or 분기문];
}