문자열 입력(Scanner sc = new Scanner(System.in))

  • Java.lang.*에 속해 있지 않기 때문에 따로 import 해 줘야 함
  • Buffer로부터 데이터를 한 줄 '문자열' 형태로 가져옴(String 형)

 

 

반복문의 조건

  • 초기 + 조건 + 증감
  • while: 사용자가 원하는 만큼 명령을 여러 번 실행하는 제어 구조, 특정 조건이 만족되는 동안 명령 계속 실행
  • for: 초기 + 조건 + 증감을 한 번에 선언 가능
  • 흐름 제어
    1. break: 가장 근접한 루프 탈출
    2. continue: 반복 처리 중단하고 시작 위치로 이동

 

 

제어문

  • 순차적인 흐름을 조건에 따라 통제하는 명령
  • 사용자의 요구에 따라 프로그램이 동작함

If-else

  • 가정과 결과에 따라 행위를 결정하는 제어문

 

[2와 5는 건너뛰고 8에서 break]

int i;
		
for(i = 1 ; i <= 10 ; i++) {
			
	if(i == 2 || i == 5) continue;
	System.out.println("i = " + i);
	if(i == 8) break;
			
}

 

 

 

outer, inner

  • 지역이 이중으로 되어 있을 때, 바깥은 outer, 안은 inner로 표시
  • Break할 때 어느 label을 탈출할지 label할 때 쓰임

 

 

 

 

+ Recent posts