study/java

4_Java_while, 분기문, 배열

스파이크12 2019. 10. 30. 20:20

while

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

조건식이 true일 때 문장 수행

문장 수행이 끝나면 조건식 다시 확인 후 true면 수행, 조건식이 false가 될때까지 수행

%범위 특정이 어려울 때 사용

do ~ while

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

do 안의 내용 먼저 실행

조건식 확인 후 true면 문장 수행, false면 종료

while 뒤에 ; 꼭 필요

*do~while문은 조건문이 true가 아니더라도 무조건 한 번 이상 수행

빈문자열생성

String str; <-- 쓰레기값 들어감 안씀

String str = "";

분기문

break;

자신이 포함된 가장 가까운 조건문이 아니라 반복문을 빠져나가는 구문

continue

for문에서 증감식으로 이동

while(do while) 경우 조건식으로 이동

 

배열

같은 자료형의 변수를 하나의 묶음으로 다루는 것

참조형

int arr[] = new int[3]

stack에 생성 = heap에 생성