[스터디할래 04] 선택문, 반복문

이 글은 ‘백기선’ 개발자님과 함께하는 온라인 자바 스터디에 참여하여 준비/학습한 내용을 정리하는 글입니다.📚

정리는 Java Tutorials - Control Flow Statements를 기반으로 하였습니다.

Switch Statement

break 문

Java 13 에서 switch 문

AS-IS

TO-BE

If Statement

// if-then
if (expression) {
	
}

// if-then-else
if (expression) {

} else if {

}

While, Do-While

// while문
int count = 0;
while (count < 11) {
	System.out.print("Current count is " + count);
	count ++;
}

// for문
for (int i=0; i<11; i++) {
	System.out.print("Current count is " + count);
}
do {
     statement(s)
     // statement가 길어진다고 상상해보자. while문이 뒤에 있어 눈에 띄지 않는다.
     // 코드를 읽다보면 while문을 만나야 한다는 사실을 까먹을 것이다.
} while (expression);

For Loop

for (initialization; termination; increment) {
    statement(s)
}

Branching Statements