Metode Java Math max () mengembalikan nilai maksimum di antara argumen yang ditentukan.
Sintaks dari max()
metode ini adalah:
Math.max(arg1, arg2)
Di sini, max()
adalah metode statis. Oleh karena itu, kami mengakses metode menggunakan nama kelas Math
,.
maks () Parameter
The max()
Metode membutuhkan dua parameter.
- arg1 / arg2 - argumen yang menghasilkan nilai maksimum
Catatan : Jenis data argumen harus baik int
, long
, float
, atau double
.
max () Nilai Kembali
- mengembalikan nilai maksimum di antara argumen yang ditentukan
Contoh 1: Java Math.max ()
class Main ( public static void main(String() args) ( // Math.max() with int arguments int num1 = 35; int num2 = 88; System.out.println(Math.max(num1, num2)); // 88 // Math.max() with long arguments long num3 = 64532L; long num4 = 252324L; System.out.println(Math.max(num3, num4)); // 252324 // Math.max() with float arguments float num5 = 4.5f; float num6 = 9.67f; System.out.println(Math.max(num5, num6)); // 9.67 // Math.max() with double arguments double num7 = 23.44d; double num8 = 32.11d; System.out.println(Math.max(num7, num8)); // 32.11 ) )
Dalam contoh di atas, kita telah menggunakan Math.max()
metode dengan int
, long
, float
, dan double
jenis argumen.
Contoh 2: Dapatkan nilai maksimum dari sebuah larik
class Main ( public static void main(String() args) ( // create an array of int type int() arr = (4, 2, 5, 3, 6); // assign first element of array as maximum value int max = arr(0); for (int i = 1; i < arr.length; i++) ( // compare all elements with max // assign maximum value to max max = Math.max(max, arr(i)); ) System.out.println("Maximum Value: " + max); ) )
Dalam contoh di atas, kami telah membuat sebuah array bernama arr. Awalnya, variabel max menyimpan elemen pertama dari array.
Di sini, kami telah menggunakan for
loop untuk mengakses semua elemen array. Perhatikan garisnya,
max = Math.max(max, arr(i))
The Math.max()
metode membandingkan max variabel dengan semua elemen array dan wakilnya nilai maksimum untuk max.
Tutorial yang Direkomendasikan
- Matematika.min ()
- Math.floor ()
- Math.ceil ()