Search

조건문

태그
조건문
자바
멀티캠퍼스
파일
ControlStatement.pdf
제어문
코드의 흐름을 제어하는 문법이며 조건문과 반복문이 있다.
if 문
단독 if 문
구문
if(조건식){실행 코드}
조건식이 참이면 실행코드를 수행하고, 조건식이 거짓이면 실행코드를 무시한다.
양자택일 조건문
구문
if(조건식){실행코드} else{실행코드}
다중 조건문
구문
if(조건식){실행코드} else if(조건식2){실행코드} else{실행코드}
switch-case 문
구문
switch(조건 값): { caseA : 실행문; break; caseB : 실행문; break; caseC : 실행문; break; default : 실행문; // 변수의 값이 case 에 없을 때 수행할 코드
Java
복사
조건값으로는 숫자, 문자, 문자열, enum 만 가능하다.
while 문
구문
while(조건식){실행코드}
조건식이 참이면 실행코드를 반복하고, 조건식이 거짓이면 반복을 종료한다.
for 문
public static void main(String[] args) { for(int i=0; i < 5; i++) { System.out.println("꺾이지 않는 마음"); } } // output : // 꺾이지 않는 마음 // 꺽이지 않는 마음 // 꺽이지 않는 마음 // 꺽이지 않는 마음 // 꺽이지 않는 마음
Java
복사
조건문 branching
break : 반복문에서 즉시 탈출
continue
실행코드 안에서 continue 만났을 경우 즉시 반복문의 조건식으로 이동한다.
do-while
public static void main(String[] args) { int i = 1; while(i > 1) { System.out.println("while문 입니다."); } do { System.out.println("dowhile문 입니다."); }while(i > 1); }
Java
복사