조건(boolean) ? true : false
public class dev {
public static void main(String[] args) {
int num1 = 50;
int num2 = 100;
int big, diff;
big = (num1 > num2) ? num1 : num2;
System.out.println("큰 수 : " + big);
diff = (num1 > num2) ? (num1 - num2) : (num2 - num1);
System.out.println("절댓값 : " + diff);
}
}
[Console]
큰 수 : 100
절댓값 : 50
public class SwitchCase {
public static void main(String[] args) {
int n = 3;
switch (n) {
case 1:
System.out.println("Simple Java");
case 2:
System.out.println("Funny Java");
case 3:
System.out.println("Fantastic Java");
default:
System.out.println("The best programming language");
}
System.out.println("Do you like Java?");
}
}
[Console]
Fantastic Java
The best programming language
Do you like Java?
public class SwitchCase2 {
public static void main(String[] args) {
int n = 3;
switch (n) {
case 1:
System.out.println("Simple Java");
break;
case 2:
System.out.println("Funny Java");
break;
case 3:
System.out.println("Fantastic Java");
break;
default:
System.out.println("The best programming language");
}
System.out.println("Do you like Java?");
}
}
[Console]
Fantastic Java
Do you like Java?
public class Seasons {
public static void main(String[] args) {
int month = 4;
switch(month) {
case 12:
case 1:
case 2:
case 3:
System.out.println("겨울입니다.");
break;
case 4:
case 5:
case 6:
System.out.println("봄입니다.");
break;
case 7:
case 8:
case 9:
System.out.println("여름입니다.");
break;
case 10:
case 11:
System.out.println("가을입니다.");
break;
default:
System.out.println("해당 수는 월이 아닙니다.");
}
}
}
public static void main(String[] args) {
int num = 0;
while(num < 5) {
System.out.println("I like Java" + num);
num++;
}
}
[Console]
I like Java0
I like Java1
I like Java2
I like Java3
I like Java4
public class AddTest1 {
public static void main(String[] args) {
int num = 0;
int sum = 0;
while (num < 100) {
num++;
sum += num;
}
System.out.println("1 부터 " + num + " 까지의 합 : " + sum);
}
}
public class AddTest2 {
public static void main(String[] args) {
int num = 1;
int sum = 0;
while (num <= 100) {
sum += num;
num++;
}
System.out.println("1 부터 " + (num-1) + " 까지의 합 : " + sum);
}
}
[Console]
1 부터 100 까지의 합 : 5050
public class Gugudan3 {
public static void main(String[] args) {
int num = 1;
while (num <= 9) {
System.out.println("3 * " + num + " = " + (3 * num));
num++;
}
}
}
[Console]
3 ⨉ 1 = 3
3 ⨉ 2 = 6
3 ⨉ 3 = 9
3 ⨉ 4 = 12
3 ⨉ 5 = 15
3 ⨉ 6 = 18
3 ⨉ 7 = 21
3 ⨉ 8 = 24
3 ⨉ 9 = 27