java/제어문 5

while문

반복해서 문장을 수행해야 할 경우 while문을 사용한다. 다음은 while문의 기본 구조이다. while (조건문) { ... } while문을 수행하는 예를 보여주겠다. int treeHit = 0; while (treeHit < 10) { treeHit++; System.out.println("나무를 " + treeHit + "번 찍었습니다."); if (treeHit == 10) { System.out.println("나무 넘어갑니다."); } } treeHit가 10보다 작은 동안에 while 문 안의 문장들을 계속 수행하게 된다. whlie문 안의 문장을 보면 제일 먼저 treeHit++로 treeHit값이 계속 1씩 증가한다. 그리고 나무를 treeHit번 만큼 찍었음을 알리는 문장을 출력하..

java/제어문 2019.07.09

switch/case 문

switch/case 문은 if 문과 비슷하지만 좀 더 정형화된 모습의 제어문이다. switch/case 문의 구조는 다음과 같다. switch(입력변수) { case 입력값1: ... break; case 입력값2: ... break; ... default: ... break; } 입력변수의 값과 일치하는 case 입력값(입력값1, 입력값2, ...)이 있다면 해당 case문 하위의 문장이 실행된다. case문마다 break 라는 문장이 있는데 해당 case문을 실행 한 뒤 switch문을 빠져나가기 위한 것이다. public class SwitchDemo { public static void main(String[] args) { int month = 8; String monthString = "";..

java/제어문 2019.04.08