if문 기본 구조
if (조건문) {
수행할 문장...
수행할 문장...
} else {
수행할 문장...
수행할 문장...
조건문 - 참, 거짓을 판별
boolean a = true; //참 true
int i = 10>20; //거짓 false
int n = 10==10; //참 true
비교 연산자
논리 연산자
if문 예시
내 지갑에 2만원이 있거나 더 많으면 치킨을 먹고
없으면 굶는다.
public class zzzz {
public static void main(String[] args) {
int money = 20000;
if (money >= 20000) { //money가 20000보다 크거나 같으면~
System.out.println("치킨 먹어야지~"); //치킨 먹어야지~ 실행 시키고
} else { //그게 아니면
System.out.println("굶어야지..."); //굶어야지... 실행 시켜
}
}
}
//치킨 먹어야지~
Contains - List 자료형에 내가 찾는게 있는지 확인 가능
주머니에 돈 있으면 오늘 외식하고 없으면 집에서 먹어야지
import java.util.ArrayList;
public class zzzz {
public static void main(String[] args) {
ArrayList<String> Poket = new ArrayList<>();
Poket.add("money");
Poket.add("trash");
Poket.add("candy");
if (Poket.contains("money")) { //Poket 안에 money가 있으면 true 없으면 false
System.out.println("오늘은 외식이다~!"); //있다면 오늘은 외식 하고
} else { //없으면
System.out.println("집에서 먹어야지.."); //집에서 먹어~
}
}
}
//오늘은 외식이다~!
else if - 다중 조건문
기본구조
if (조건문) {
수행할 문장...
수행할 문장...
} else if (조건문) {
수행할 문장...
수행할 문장...
} else if (조건문) {
수행할 문장...
수행할 문장...
} else {
수행할 문장...
수행할 문장...
}
else if문 예시
public class zzzz {
public static void main(String[] args) {
int weapon = 7; //나의 무기는 7강이다
if (weapon < 6 ) { //무기가 6보다 낮으면
System.out.println("노말"); //노말 등급이고
} else if (weapon < 10) { //10보다 낮으면
System.out.println("레어"); //레어 등급이고
} else if (weapon < 13) { // 13보다 낮으면
System.out.println("유니크"); // 유니크 등급이고
} else { //그 이상의 값은
System.out.println("레전드"); // 레전드 등급이다.
}
}
}
//레어
'JAVA' 카테고리의 다른 글
while (반복문) (0) | 2022.10.13 |
---|---|
switch/case (0) | 2022.10.13 |
형 변환, final (0) | 2022.10.12 |
Set (집합) (0) | 2022.10.11 |
Map (Key, Value) (0) | 2022.10.11 |