1.조건문
1-1.if - else if - else문
public class a2_if {
public static void main(String[] args){
int a=5;
//5일경우
if(a==5){
System.out.println("1");
}
//5가 아니고 4일경우
else if(a==4){
System.out.println("2");
}
//그 외의 경우
else{
System.out.println("3");
}
}
}
//출력
1
1-2. Switch case 문
public class a2_switch {
public static void main(String[] args){
int a=3;
//a를 변수로
switch (a) {
//1일때
case 1:
System.out.println("1");
break;
//2일때
case 2:
System.out.println("2");
break;
//3일때
case 3:
System.out.println("3");
break;
//그외일때
default:
System.out.println("나머지");
break;
}
}
}
//출력
3
2.반복문
2-1.for문
for(초기화식; 조건식; 증감식)
public class a3_for {
public static void main(String[] args){
for(int i=1;i<10;i++){
System.out.println(i);
}
}
}
//출력
1
2
3
4
5
6
7
8
9
2-1.break
반복문을 탈출한다.
public class a3_for {
public static void main(String[] args){
for(int i=1;i<10;i++){
System.out.println(i);
//5일때 탈출
if(i==5){break;}
}
}
}
//출력
1
2
3
4
5
2-2.countinue
반복문 조건식으로 이동
public class a3_for {
public static void main(String[] args){
for(int i=1;i<10;i++){
//2일때 반복문 조건식으로 이동
if(i==2){continue;}
System.out.println(i);
//5일때 탈출
if(i==5){break;}
}
}
}
//출력
1
3
4
5
2-3.while
public class a3_while {
public static void main(String[] args){
int a=5;
while (a>0) {
System.out.println(a--);
}
}
}
//출력
5
4
3
2
1
2-4.do while
우선 실행문을 무조건 1번은 실행한다.
public class a3_dowhile {
public static void main(String[] args){
int a=3;
do{
System.out.println(a);
}while(a>=4);
}
}
//출력
3
'Language > JAVA' 카테고리의 다른 글
[JAVA] 참조 타입(reference type), JVM, String (0) | 2024.05.13 |
---|---|
[JAVA] 연산자, 증감연산자,삼항연산자 (0) | 2024.05.09 |
[JAVA] 시스템 입출력 (0) | 2024.05.09 |