조건문
1.if 문
if("조건") {
} else if {
} else{
}
2.switch문
//break;문을 꼭 넣어줘야함.
//마지막엔 default : 명시해주기 (조건 모두 불만족시 default)
switch("변수") {
case "조건" :
break;
case "조건" :
break;
default :
}
반복문
1. for문
//기본 for문 구조
for(int i=0; i<4 ; i++){
}
//for문 사용 예시
//배열 선언
int [] numbers = {3,6,9,12,15};
//향상된 for문
for (int item : numbers) {
System.out.print(item);
}
//기본 for문
for(int i=0;i<numbers.length;i++) {
System.out.print(numbers[i]);
}
2. while문
while("조건") {
}
3. do-while문
//do를 먼저하고 while문 수행
do {
//먼저한다 !
}while("조건"); //그 다음 조건 만족할 때까지 한다 !
break
가장 가까운 블록의 for문 또는 while, switch문을 중단 !
for(int i = 0; i<10; i++){
if(i == 2) {
break; //i가 2일 떄, 가장 바깥 반복문 종료
}
for(int j=0;j<10;j++){
if(j ==2){
break;//j가 2일 때, 안쪽 반복문 종료
}
}
}
continue
break와 비슷한 기능을 함.
continue를 만나면 하위의 로직을 생략하고 바로 다음 조건절로 넘어감.
int number = 0;
while(number<3) { //바로 다음 조건절로 넘어감.
number++;
if(number == 2){
continue; //number가 2가 되면
}
System.out.println(number); //얠 생략하고
}
'개발 > Java' 카테고리의 다른 글
[Java] 컬렉션 (0) | 2024.04.22 |
---|---|
[Java] 배열 / 얕은 복사 / 깊은 복사 / 다차원 배열 (0) | 2024.04.22 |
[Java] 연산자 (1) | 2024.04.22 |
[Java] 사용자에게 값 입력 받기 (0) | 2024.04.22 |
[Java] 변수 (0) | 2024.04.22 |