JAVA IF문

강효림·2022년 5월 21일
0

JAVA

목록 보기
2/19

자바 제어문

if문 기본 구조

If(조건식){
   실행문;
}

조건식안에는 관계연산자를 이용하여 표현한다.
ex)

if(a>0){
  System.out.print("a");
  }

이 뜻은 'a가 0보다 클때 a를 출력하여라.' 라는 뜻이다

조건식 안의 {}중괄호는 실행문이 하나일 경우에는 사용하지 않아도된다.
하지만 하나만 사용하는 경우는 별로 없으니 무조건 중괄호를 쓰자!

조건식의 결과가 참과 거짓, 둘로 나뉠 때

if(조건식){
  실행문;
}
else{
  실행문;
}

else를 사용하여 조건식 이외를 표현할 것이다.
else도 if의 조건식과 같은 조건식으로 실행되기 때문에 조건식을 쓰지 않아도 된다.

조건식의 결과에 따라 여러 갈래로 나눠질 때

if(조건식){
  실행문;
}
else if(조건식 2){
  실행문;
}
...
else{
  실행문;
}

처음의 조건을 쓰고 그 조건에 참이면 첫번째 실행문 출력.
거짓이면 다음으로 넘어감.
다음 조건식은 거짓에 대한 조건식이기 때문에 else if 라고 한다.
같은 방법으로 계속 늘이면 된다.
마지막 else는 조건식 없이 마무리 한다.

여기서 만약 값을 입력받아 조건식에 적용하고 싶다면 Scanner를 사용하면 된다.

0개의 댓글