Math.max() ๋ฉ์๋๋ ๋ ๊ฐ ์ด์์ ์ซ์ ์ค์์ ๊ฐ์ฅ ํฐ ๊ฐ์ ๋ฐํํ๋ ์๋ฐ์ ๋ด์ฅ ๋ฉ์๋์ด๋ค.
public class Main {
public static void main(String[] args) {
int a = 10;
int b = 20;
int max = Math.max(a, b);
System.out.println("10๊ณผ 20 ์ค ์ต๋: " + max); // ์ถ๋ ฅ: 20
}
}
์ค์ฒฉ๋ Math.max() ์ฌ์ฉ
public class Main {
public static void main(String[] args) {
int a = 10;
int b = 20;
int c = 15;
int max = Math.max(Math.max(a, b), c);
System.out.println("10, 20, 15 ์ค ์ต๋๊ฐ: " + max); // ์ถ๋ ฅ: 20
}
}
public class Main {
public static void main(String[] args) {
int max = Math.max(Math.max(10, 20), Math.max(30, 40));
System.out.println("10, 20, 30, 40 ์ค ์ต๋: " + max); // ์ถ๋ ฅ: 40
}
}
public class Main {
public static void main(String[] args) {
int[] numbers = {5, 3, 8, 1, 7};
int max = numbers[0]; // ๋ฐฐ์ด์ ์ฒซ ๋ฒ์งธ ์์๋ก ์ด๊ธฐํ
for (int number : numbers) {
max = Math.max(max, number);
}
System.out.println("๋ฐฐ์ด์ ์ต๋๊ฐ: " + max); // ์ถ๋ ฅ: 8
}
}
Math.max() ์ฐ์ง ์๊ณ ์ต๋๊ฐ ์ฐพ๋ ๋ฒ
public class Main {
public static void main(String[] args) {
int a = 10;
int b = 20;
int c = 15;
int max;
if (a >= b && a >= c) {
max = a;
} else if (b >= a && b >= c) {
max = b;
} else {
max = c;
}
System.out.println("10, 20, 15 ์ค ์ต๋๊ฐ: " + max); // ์ถ๋ ฅ: 20
}
}