1. 조건문
1.1 if - else 문
if ( 조건식 ) { // 조건식이 참이면 수행될 문장들 입력란
} else { // 조건식이 거짓일때 수행될 문장들 입력란
}
1.2 if - else if 문
여러 개 중의 하나 - 여러개의 조건식을 포함한 조건식
if ( 조건식 1 ) { //조건식 1이 참일때 수행
} else if ( 조건식 2 ) { //조건식 2가 참일때 수행
} else if ( 조건식 3 ) { //조건식 3이 참일때 수행
} else { // 위의 식들이 모두 거짓일때 수행
}
1. 3 중첩 if 문
if 문 안의 if 문으로 계속 중첩 시키는것
1. 4 switch 문
처리해야하는 경우의 수가 많을때 유용한 조건문
switch 문의 제약조건
- 조건식의 결과는 정수 또는 문자열 이어야한다.
- case 문의 값은 정수 상수(문자포함) , 문자열만 가능하며 , 중복되지 않아야한다. (실수 , 변수 불가능)
switch ( 조건식 ) {
case 값1 : // 조건식 결과가 값1와 같으면 수행
break; // break 문 필요 만약 없으면 switch 문 블럭 끝까지 실행됨 ( break 까먹지말기)
case 값2 : // 조건식 결과가 값2와 같으면 수행
break;
default ; // 조건식과 일치하는 case 가 없을때 수행될 문장들
}
1. 5 임의의 정수 만들기 Math.random() 메서드
0.0 과 1.0 사이의 임의의 double 값을 반환

2. 반복문
2. 1 for 문 (반복횟수를 알때 )

2. 2 while문 ( 반복 횟수를 모를때) < for문이랑 서로 호환가능>

while문 : 조건을 만족하는 동안 {}을 반복 .. (반복횟수를 모를때 적합) for 문 과 호한가능 >> 반복문을 실행 되는 값을 변화를 출력해서 확인해라 while (조건식) {ture 참이면 수행되는 문장 0~ n 번 }
do-while 문 : {블럭} 을 최소한 한번이상 반복 ( 사용자 입력 받을 때 유용) do{ ture 참이면 수행되는 문장 } while ( 조건식); 세미콜론 꼭 써주기
2. 3 break 문
자신이 포함된 하나의 반복문을 벗어난다.
2. 4 continue 문
자신이 포함된 반복문의 끝으로 이동한다.( 다음 반복으로 넘어간다.)
continue문 이후의 문장들은 수행되지 않는다.
'개발 공부 > Java' 카테고리의 다른 글
| Java - 메서드 활용 구구단 예제 (0) | 2022.06.22 |
|---|---|
| 자바의정석 11강 - 컬렉션 프레임웍 (0) | 2022.06.19 |
| 자바의 정석 3강 - 연산자 (0) | 2022.06.17 |
| 자바의 정석 2강 - 변수 (0) | 2022.06.17 |
| 자바의 정석 9강 (2) - java.lang 패키지 (0) | 2022.06.16 |