카테고리 없음

[JAVA] 조건문과 반복문

mejii 2024. 3. 8. 22:05

*if 조건문:

if(조건문 1){

조건문 1을 만족할 때 실행할 내용;}

else if(조건문 2){

조건문 2을 만족할 때 실행할 내용;}

else{

그 외의 상황에서 실행할 내용;}

 

* switch 조건문:

입력 값에 따라 어떤 case를 실행할지 판단하는 분기 구조

 

switch(입력값){

case 입력값 1:

실행할 내용;

break; // if 조건문과 다르게 {}로 구분하지 않고 바로 다른 case를 작성한다!

case 입력값 2:

실행할 내용;

break;

...

default:

실행할 내용;

break;}

 

*반복문 - for:

주어진 횟수만큼 반복하여 실행하는 구조

for(초기치; 조건문; 증가치;){

반복하여 실행할 내용;

}

 

-단축키 fori 로 기본형식을 불러올 수 있다!

 

-continue와 break:

 

continue를 만나면 그 다음을 실행,

break를 만나면 거기서 멈춘다.

 

-for each-

 

int[] nums = {1,2,3,4,5};

for(int num: nums){ //변수 num에 nums를 할당해 각 factor를 가져올 수 있다!//

System.out.println(num[i]);

}

 

결과값: 

1

2

3

4

5

 

*반복문 - while:

-조건문이 만족하는 동안 반복하여 실행하는 구조

-while과 do-while 구조가 있다

 

while(조건문){

반복하여 실행할 내용;}

do{

반복하여 실행할 내용;}

while(조건문);