728x90
조건문
자바의 조건문은 c++의 조건문과 거의 일치하여 간단히 짚고 넘어간다.
if문
if, else if, else를 이용하여 조건식이 참일 경우 실행하는 조건문이다.
public class IfElseEx02 {
public static void main(String[] args) {
int a = 10, b = 20, c = 9;
int max;
if (a > b && a > c) {
max = a; // 위의 조건식이 true일때 실행
} else { // 위의 조건식이 false일때 실행
if (b > c) {
max = b; // 위의 조건식 true일때 실행
} else {
max = c; // 위의 조건식 false일때 실행
}
}
System.out.println("max = " + max);
}
}
대부분의 조건문, 반복문과 같이 위와 같이 중첩 if문을 이용하여 조건을 중첩시킬 수 있다.
Switch 문
switch, case, default, break를 이용하여 switch문을 이용한다.
int value = 1;
switch(value){
case 1:
System.out.println("1");
break;
case 2:
System.out.println("2");
break;
case 3 :
System.out.println("3");
break;
default :
System.out.println("그 외의 숫자");
}
반복문
반복문 또한 for, while, do-while문이 있어 c++과 거의 같다.
for문
for문의 기본적인 작동 과정이다.
while문
조건을 만족시키는 동안 계속 반복한다.
do-while문
728x90
'Sketch (Programming Language) > Java' 카테고리의 다른 글
Java의 정석 Chapter 6, 7. 객체지향 프로그래밍 (0) | 2022.05.15 |
---|---|
Java의 정석 Chapter 5. 배열 (0) | 2022.05.14 |
Java의 정석 Chapter 3. 연산자(operator) (0) | 2022.05.13 |
Java의 정석 Chapter 2. 변수 (0) | 2022.05.13 |
Java의 정석 Chapter1. 자바를 시작하기 전에 (0) | 2022.05.10 |