본문 바로가기
IT관련 정보

Java 공부편 - 조건문에 대하여

by 라온퐝 2023. 12. 18.

조건문

특정 조건문에 따라서 다른 코드를 실행할 수 있도록 프로그래밍하는 것을 말합니다. 즉, 주어진 조건식의 결과에 따라 별도의 명령을 수행하도록 제어하는 명령문입니다. 조건문 중에서도 기본이 되는 명령문으로는 if와 else가 있습니다.

 

if 문

if는 특정조건이 참인지 확인하고 참일 경우 특정 코드 블록을 실행하게 됩니다.

ex )

package variable;

public class OpreationEx2 {

public static void main(String[] args){

int age = 20 ;

if(age >= 19){ System.out.println("성인입니다.");

}

if(age < 19){

System.out.println("성인이 아닙니다.");

}

}

}

 

결과값은  age가 20이기 때문에 "성인입니다"가 출력됩니다.

 

else 문 

else문은 if문에서 만족하는 조건이 없을 때 실행하는 코드를 제공합니다.

위의 예제를 이어서 else문을 사용한다고 하면 19살 이상이면 성인이고 그렇지 않으면 모두 성인이 아닙니다를 출력하게 됩니다.

ex )

package variable;

public class OpreationEx2 {

public static void main(String [] args){

int age = 20 ;

if(age >= 19){

System.out.println("성인입니다.");

}

else{ System.out.println("성인이 아닙니다.");

}

}

결과값은 age가 20이기에 "성인입니다"가 출력됩니다. 만약  age에 20이 아닌 18을 대입했다면 결과값은 "성인이 아닙니다"가 출력되어집니다.

 

이밖에 조건문으로 if else와 같이 많이 쓰이는 switch문이 있는데 if 문은 비교 연사자를 사용할 수 있지만, switch문은 단순히 값이 같은지만 비교할 수 있는 명령문입니다. 

 

반응형

'IT관련 정보' 카테고리의 다른 글

Java 공부편 - for문  (0) 2023.12.21
Java 공부편 - 반복문  (0) 2023.12.20
Java 공부편 - 연산자에 대하여  (0) 2023.12.17
Java 공부편 - 변수  (0) 2023.12.14
JAVA 공부편 - JAVA란?  (0) 2023.12.10