제어문 :
if문 위 사진은 조건문 If이다 if () 안에 들어 있는 조건이 참일 경우 if문 안에 담겨 있는 문장이 실행이 된다.
else 경우에는 if 조건이 거짓일 경우 실행이 된다.
else - if 문
조건이 여러 번이 사용이 되면 if와 else를 여러번 사용하면 가독성이 떨어지게 된다
else-if를 사용하면 조금 더 가독성이 올라가게 된다.
swirch/case : if문 보다 좀 더 일정한 형식이 있는 조건 판단문
switch 입력 변수 자료형은 byte, short, char, enum, String만 사용이 가능
case 1 : 선정 후
break;문이 없다면 해당 문장 출력 후 다음 문장이 발생한다.
switch문에 없는 조건이 있는 경우 default : 문장을 선언하면 default 안에 들어있는 문장이 선언됨
default : 가 없는 경우에 case에 없는 조건이 선언되면 아무것도 뜨지 않는다.
while문
while문은 조건이 참인 동안에 계속 수행한다
whlie문에 무한 루프가 발생할 수 있다 while문은 조건이 참인 동안에 반복적으로 수행을 하는데
그 조건이 계속 참인 경우에는 무한 루프에 빠지게 된다.
무한 루프에서 벗어나는 방법으로는 crtl + c 를 눌러서 while문을 벗어난다
그 다음 방법으로는 바로 break;문을 이용하는 것이다.
위 내용처럼 break;문을 이용을 하면 if문 안에 있는 coffee가 0과 같은 조건이 되어 참이 되므로
break가 호출이 되어서 while문을 빠져 나간다.
continue : 참이 아닌 경우 반복문 맨 처음으로 이동하게 된다
continue : 조건문이 참이 아닌 경우 조건문을 빠져 나가는 대신
맨 처음으로 이동하게 된다
'Java' 카테고리의 다른 글
2024년 6월 11일 KH 교육 전 Java 예습하기 배열, 리스트, 맵 (0) | 2024.06.05 |
---|---|
2024년 6월 11일 KH 교육 전 예습 : For(피라미드, 다이아몬드 구구단(가로,세로)) (0) | 2024.06.02 |
2024 6월 11일 KH 교육 전 예습 : SQL 각종 연산자들 (0) | 2024.06.02 |
2024 6월 11일 KH 교육 전 Java 예습 : 자료형,문자열 (0) | 2024.05.31 |
2024 6월 11일 KH 교육 전 Java 예습 Class, Method,상속 (0) | 2024.05.30 |