프로그래머 공간/JAVA
[JAVA] 제어문 IF
ikohong
2021. 1. 21. 09:25
728x90
반응형
[JAVA] 제어문 IF
Java 제어문
- 데이터를 어떻게 처리해야되는지를 결정해주는 코드
- 모든 제어문의 실행 여부는 ture / false로 나오는 결과
- 제어문을 활용할 때는 반드시 boolean으로 처리
제어문 if 문
▶ 단순 프로그램 흐름의 중간에 실행 여부를 판단하는 제어문
public class if1 {
public static void main(String[] args) {
int grade = 60;
if (grade == 60) {
System.out.println("result = " + grade);
}
}
}
결과 : result = 60
제어문 if ~ else 문
▶ go 또는 stop 처럼 하나의 조건으로 true 와 false에 따라 결과를 도출한다.
public class if1 {
public static void main(String[] args) {
int grade = 60;
if (grade > 60) {
System.out.println("Your grade is A");
}
else {
System.out.println("Your grade is B");
}
}
}
결과 : Your grade is B
제어문 if ~ else if ~ else
▶ 여러 개의 조건 중 맞는 하나의 조건을 찾아서 결과값을 도출
public class if1 {
public static void main(String[] args) {
int grade = 60;
if (grade > 70) {
System.out.println("Your grade is A");
}
else if (grade >= 60) {
System.out.println("Your grade is B");
}
else if (grade >= 50) {
System.out.println("Your grade is C");
}
else {
System.out.println("Your grade is D");
}
}
}
결과 : Your grade is B
코드를 보면, 위에서부터 조건이 맞는지 확인을 하고, 맞는 조건(true)을 만난다면, 결과를 실행후, 아래의 조건문은 무시하게 된다. 만일 마지막 조건까지 맞지 않는다면, else의 실행문을 실행하게된다.
728x90
반응형