1. if
package ex03;
import java.util.Scanner;
public class EvenOdd {
public static void main(String[] args) {
int number;
Scanner sc = new Scanner(System.in);
System.out.print("정수를 입력하시오 : ");
number = sc.nextInt();
if(number % 2 == 0){
System.out.println("짝수"); // >>참일때 열리는 이 부분도 'stack'
} else {
System.out.println("홀수");
}
}
}
if가 참일때 실행되는 조건문이 1줄만 있을 때에는 { } 생략 가능
if (number % 2 == 0)
이곳에는 boolean값 (참, 거짓)으로 판별 가능한 값이 들어가야함.
2. else if
package ex03;
import java.util.Scanner;
public class Nested {
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입니다.");
}
}
}
3. switch문
X. 나중에 써야 할 때가 오거나, 남이 switch문으로 코드를 짰을 때 공부해라.
Share article