본문 바로가기
코딩공부

제어문(if, switch, for, while)

by Dobby_72 2025. 1. 19.
반응형

조건문 :

프로그램 수행 흐름을 바꾸는 역할을 하는 제어문 중 하나로 조건에 따라 다른 문장이 수행되도록 함

if문 :

-조건식이 true 일때만 내부 코드 수행

if - else 문 :

- 조건식 결과가 true이면 if문

false이면 else 구문이 수행됨

switch문 :

- 식 하나의 결과로 많은 경우의 수를 처리할 때 사용하는 조건문 -> 식의 결과로 얻은 값과 같은 case 구문이 수행된다

 


반복문 :

프로그램 수행 흐름을 바꾸는 역할을 하는 제어문 중 하나로 특정 문장들을 반복해서 수행하도록 함

for 문 : 끝이 정해져 있는(횟수가 정해져 있는) 반복문

-초기식 : for 문을 제어하는 용도의 변수 선언

-조건식 : for 문의 반복 여부를 지정하는 식 보통 초기식에 사용된 변수를 이용하여 조건식을 작성함

-증감식 : 초기식에 사용된 변수를 for문이 끝날 때 마다 증가 또는 감소 시켜 조건식의 결과를 변하게 하는 식

while문 :

-별도의 초기식, 증감식이 존재하지않고 반복 종료 조건을 자유롭게 설정하는 반복문

do~ while문

- while문을 최소 한 번은 수행하는 반복문

 

 


 

분기문

 

break:

반복문에서는 break문 자신이 포함된 가장 가까운 반복문을 빠져나가는 구문

 

 

continue:

반복문 내에서만 사용 가능하며 반복문 실행 시 continue 아래 부분은 실행하지 않고 반복문 다시 실행 for문의 경우 증감식으로 이동, while(do~while)문의 경우 조건식으로 이동 전체 반복 중에 특정 조건을 만족하는 경우를 제외하고자 할 때 유용

반응형

'코딩공부' 카테고리의 다른 글

객체 지향  (0) 2025.01.19
(자바)배열  (0) 2025.01.19
연산자 (java)  (0) 2025.01.19
출력(print)  (0) 2025.01.19
자바(기초)  (0) 2025.01.19