본문 바로가기
IT/JAVA

JAVA IF문

by 평범함속비범함 2021. 6. 16.

JAVA IF문 문법과 예제

if문법: if(조건식)
{ 조건식이 참일경우 실행할 실행문들이 들어감 ; }
[ else if (조건 2) {
} ;
else { 조건식이 거짓일 경우 실행할 실행문들; 
} ] // [] 생략가능

 

class IfEx {
public static void main(String[] args) {

int num = 120;

if (num < 0) {
System.out.println("0보다 작은 음수");
} else {
System.out.println("0이상");
if (num < 100)  {
System.out.println("0 이상 100 미만");
} else { 
System.out.println("0 이상 100 이상");
}
}

if (num == 100) {
System.out.println("num은 100");
} else if (num == 110) {
System.out.println("num은 110");
} else if (num == 120) {
System.out.println("num은 120");
} else  {
System.out.println("모르겠다");
}

if (num > 0 && num % 2 == 0) // &&은 합. 즉 num이 0보다 크고 num을 2로 나눈값이 0일 경우 아래  print문출력
{ System.out.println("num은 양수 이면서 짝수");
}

int n1 = 100, n2 = 90, big;
// n1과 n2중 더 큰 점수를 big 변수에 저장;
if (n1 > n2) {
big = n1;
} else {
big = n2;
}
System.out.println("Big :" + big); //100

if (n2 > n1) big = n2;

big = (n1 > n2) ? n1 : n2; // 조건 연산자로 조건은 ()로 묶지 않아도 상관없다. n1 이 n2 보다 크냐 ? 맞다면 n1 아니면 n2값을 가져가라.
System.out.println("Big :" + big); // 100
}
}

'IT > JAVA' 카테고리의 다른 글

JAVA 연산자  (0) 2021.06.16
JAVA 공부하기 1강 자바란, 변수, 형변환 및 이름규칙  (0) 2021.06.16

댓글