조건에 따라 서로 다른 결과를 처리하고 싶을 때 사용
조건문의 구조 : if (조건식) {실행문} else {실행문}
if (price >= 20000) { System.out.println("배송비 무료입니다"); } else { System.out.println("배송비 3000원입니다.");
조건문의 구조로 조건문의 순서도를 코드로 만들었다.
가격이 20000원 이상일 때는 배송비 무료, 그렇지 않다면 배송비 3000원이 출력되도록 했다.
사용할 조건이 여러개가 있을 땐 else if 를 사용한다.
public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("숫자를 입력하세요 :"); int number = sc.nextInt(); if (number > 0) { System.out.println("양수입니다."); } else if (number < 0) { System.out.println("음수입니다."); } else { System.out.println("0입니다."); } }
조건이 2개 이상일 때는 else if 를 사용해서 추가 조건을 만들 수 있다.
Share article