Apa itu Integer.MAX_VALUE di Jawa?
public class MaximumInteger {
public static void main(String[] args) {
System.out.println(Integer.MAX_VALUE);
}
}
Keluaran
2147483647
Apa itu Bilangan Bulat di Jawa?
Bilangan bulat adalah bilangan yang tidak memiliki bagian pecahan. Di Jawa, Integer direpresentasikan dalam ruang 32 bit. Selain itu, mereka direpresentasikan dalam bentuk biner komplemen 2, yang berarti bahwa satu bit dari 32 ini adalah bit tanda. Jadi, ada 231-1 nilai yang mungkin. Karenanya, tidak ada bilangan bulat yang lebih besar dari angka 231-1 di Jawa.Mengapa Integer.MAX_VALUE di Java Diperlukan?
Ini digunakan untuk secara otomatis menetapkan variabel bilangan bulat maksimum yang mungkin tanpa harus mengingat angka pastinya. Sering kali kita membutuhkan jumlah maksimum atau minimum. Itu bisa karena alasan komparatif atau lainnya. Mungkin sulit untuk mengingat konstanta yang tepat. Pekerjaan ini dipermudah dengan Integer.MAX_VALUE di Java.Contoh
public class MaximumInteger {
public static void main(String[] args) {
int maxNumber = Integer.MAX_VALUE;
System.out.println("maxNumber: " + maxNumber);
int number1 = Integer.MAX_VALUE - 1;
System.out.println("number1: " + number1);
if (number1 < maxNumber) {
System.out.println("number1 < maxNumber");
}
}
}
Keluaran
maxNumber: 2147483647 number1: 2147483646 number1 <maxNumber
GO TO FULL VERSION