drexqq

[Java, 자바] If문 본문

Back-End/Java

[Java, 자바] If문

drexqq 2020. 5. 21. 18:51
728x90
반응형

Java의 If문에 대해서 알아보자

 

일단 If문은 총 3가지의 형태가 있다고 볼 수 있다.

if (조건) { 실행 }

if (조건) { 실행1 }
else { 실행2 }

if (조건1) { 실행2 }
else if (조건2) { 실행2 }

위 3가지 형태로 가장 많이 사용하게 되는데 연산자와 함께 많이 사용한다.

 

If문에 대해서 간단히 설명하자면

조건 부분이 true면 실행 부분의 코드가 실행되는 형태이다.

 

int number = 6;

if (number > 5) { System.out.println("number는 5보다 크다."); }

if (number >= 6) { System.out.println("number는 6보다 크거나 같다."); }

if (number == 6) { System.out.println("number는 6이다."); }

if (number != 5) { System.out.println("number는 5가 아니다."); }

if (number >= 0 && number < 10) { System.out.println("number는 0부터 9사이의 수입니다."); }

if (number < 5 || number > 10) { System.out.println("number는 5보다 작거나 10보다 크다."); }

if (number > 10) { System.out.println("number는 10보다 크다."); }
else			 { System.out.println("number는 10보다 작거나 같다."); }

number = 85;
if (number == 100) { System.out.println("100점입니다"); }
else if (number >= 90 && number < 100) { System.out.println("90점 이상입니다."); }

else if (number >= 80 && number < 90) { System.out.println("80점 이상입니다."); }

else { System.out.println("80점 미만입니다."); }

위와 같이 비교 연산자와 함께 사용해서 조건부의 값이 true면 if문의 실행 부분이 실행되고, false라면 else문의 실행 부분이 실행된다.

그리고 else if 부분은 if의 조건이 맞지 않고 else if의 조건이 맞으면 실행되게 된다.

728x90
반응형

'Back-End > Java' 카테고리의 다른 글

[Java, 자바] for문  (0) 2020.05.21
[Java, 자바] swtich문  (0) 2020.05.21
[Java, 자바] 배열(Array)  (0) 2020.05.21
[Java, 자바] 캐스팅(Casting)  (0) 2020.05.20
[Java, 자바] 연산자 - 비트연산자  (0) 2020.05.20
Comments