개발 1도 모르는 사람

[Java] (제어문) if문과 swtich문 본문

Java/Java Code

[Java] (제어문) if문과 swtich문

지구젤리귀여워 2023. 9. 18. 17:38
728x90

제어문중 하나인 if문은 Java에서 가장 자주쓰이는 제어문이 아닐까 싶다.

if문은 다른 제어문과 다르게 매우 편하고 간단하다.우선 if문은 아래처럼 간단한 조건식을 넣던 많은 조건식을 넣던 switch문과는 다른간결하고 다양한 조건식을 자유롭게 넣을수 있는점이 가장 큰 장점이 아닐까 싶다

 

if문은 if(조건식){

실행식

이런식으로 진행되는데 가장 쉽고 빠르게 조건을 만족하는 결과값을 출력하기가 굉장히 쉽다.

또 if문은 여러개의 조건도 넣을수 있는데

if( 조건식 ){

실행식

} else if ( 조건식 ){

실행식

}else {

마지막 실행식

}

이렇게 출력할수도 있다. else if 의 경우 몇개를 넣든 상관은 없고 else의 경우 써도되고 안써도 되는데

조건식 외에 값을 출력하기에 좋기에 써주는 경우도 많다.

그리고 else 의경우 앞에 있던 조건에 해당하지 않는것 외에 값을 출력할수 있기에

조건식이 들어가지 않는 특징이 있다.

 

if문과 다른 제어문은 switch문은 비교적 쓰임새가 좁고 다루기는 쉽지만 좀 귀찮다. 

쓰게된다면 이런형식을 쓰게 될것이다.

switch(조건문)

case 1 :

실행문

case 2 :

실행문

case 3 :

실행문

case 4 :

실행문

이런식인데 case 1.2.3.4 에 해당하는 숫자들이 입력된 숫자값과 일치할때 실행문이 실행된다.

if문과는 확연히 다르지 않은가 써본다면 알게될 귀찮음들 if문이 자주 쓰이는 이유다.

if 문 만세 

 

 

'Java > Java Code' 카테고리의 다른 글

[Java] Socket , 소켓 통신에 대해서  (0) 2023.10.29
[Java] Math.Random 쓰는 방법!  (0) 2023.09.26