반응형
1) 조건의 결과가 true인 경우와 false인 경우 실행할 명령문 지정
if문 문법
실행문 1
if(조건){
실행문2;
}else{
실행문3
}
실행문4
2) if - else if문( 여러 개의 조건에 따라 여러 개의 실행문 지정)
실행문 1
if(조건1){
실행문2;
}else if(조건2){
실행문3
}else{
실행문4
}
실행문5
실습1
public class if_else_1 {
public static void main(String[] args) {
int score=90; //score 라는 변수 선언하고 90이라는 값을 넣어 주었다
String result=""; // 문자열을 저장할 수 있는 result 란 변수를 선언 "" <<문자열이 없는 null값으로 넣어주었다
if(score>60) { // if문 조건체크중 스코어가 60보다 크냐?
result="합격"; // 그렇다면 result에다 합격이라는 문자열을 집어 넣어라
}else {
result="불합격";
}
System.out.println(result); // result를 찍어라 그럼 현재 90이기 때문에 리절트에는 합격이라는 게 찍힌다.
}
}
실습2
public class if_elseif_2 {
public static void main(String[] args) {
int score = 90; // score는 변수에 값이 90을 넣었다
char grade; //grade 변수에는 char 문자값 한개가 저장이 되어 있다.
if(score >=90) { // score가 90보다 크거나 같냐? 90이상이냐고 물어보고 있다
grade = 'A'; //1. 그렇다면 grade 에는 A가 들어가고 만약에 90 미만이였다
}else if (score>=80) { // 2. 90미만일 경우에 여기로 넘어와서 조건을 체크
grade = 'B';
}else if (score>=70) { // 3. else if조건은 몇개든 추가할 수 있다.
grade = 'C';
}else if (score>=60) {
grade = 'D';
}else {
grade = 'F';
}
}
}
반응형
반응형
'JAVA' 카테고리의 다른 글
| 반복문 제어 Continue 문 (0) | 2023.01.29 |
|---|---|
| 반복문 break문 (0) | 2023.01.29 |
| 반복문 do while문 (0) | 2023.01.29 |
| 반복문 for문 (0) | 2023.01.29 |
| 조건문 switch문 (2) | 2023.01.29 |