자바 조건문 if 문, switch 문

Posted by 꿈디렉터
2018. 9. 19. 05:00 Programming/Java

자바 조건문 if 문, switch 문


if문을 사용할때는 조건식을 이용해야한다. true또는 false값으로 산출되는 연산식이 나와야하는데, 이를 boolean 변수로 대체가 가능하다.

조건식이 true 라면 if문안의 내용을 실행하여야하고, false라면 실행하지 않으면된다


if(조건식) {

실행문

}


혹은


if(조건식)

실행문


과 같은 방법으로 적용된다.


각 조건문의 흐름도




if else 문

if문의 조건식이 맞다면 조건식안의 실행문을 실행

아니라면 else문의 조건식을 실행한다.



if elseif else

if문의 조건이 맞다면 실행하고 나가고

아니라면 elseif를 비교해본다. elseif의 조건식이 맞다면 실행문을 실행하고

나가고, 아니라면 else의 실행문을 실행한다.




다중 if문

if문 안의 if문이 더 들어가 있는 형태로

if문의 조건식이 맞고 안의 if문의 조건식이 맞다면 모두 실행하고

안의 if문이 안맞다면 else문을 실행후 바깥의 if문의 실행문도 실행한다.

그리고 나가는 경우를 말한다.



Switch문 

위의 그림에서 변수위치에 해당하는 값을 넣고

case값에 원하는 값이 있다면 순서대로 비교를 해본다.

처음에 만약 찾고 break가 있다면 멈추고, 만약 break가 없다면 case값이 해당되는 모든

실행문을 실행한다

case모두 아닐경우에는

default를 실행한다.