Apakah Integer.MAX_VALUE dalam Java?
public class MaximumInteger {
public static void main(String[] args) {
System.out.println(Integer.MAX_VALUE);
}
}
Pengeluaran
2147483647
Apakah Integer dalam Java?
Integer ialah nombor yang tidak mempunyai bahagian pecahan. Di Java, Integer diwakili dalam ruang 32 bit. Di samping itu, ia diwakili dalam bentuk binari pelengkap 2, yang bermaksud bahawa satu bit daripada 32 ini ialah bit tanda. Oleh itu, terdapat 231-1 nilai yang mungkin. Oleh itu, tidak ada integer yang lebih besar daripada nombor 231-1 di Jawa.Mengapakah Integer.MAX_VALUE dalam Java Diperlukan?
Ia digunakan untuk secara automatik menetapkan mana-mana pembolehubah integer maksimum yang mungkin tanpa perlu mengingati nombor yang tepat. Terdapat banyak masa apabila kita memerlukan nombor maksimum atau minimum. Ia boleh atas sebab perbandingan atau lain-lain. Ia boleh menjadi sukar untuk mengingati pemalar yang tepat. Kerja ini dipermudahkan oleh Integer.MAX_VALUE dalam 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");
}
}
}
Pengeluaran
Nombor maks: 2147483647 nombor1: 2147483646 nombor1 < Nombor maks
GO TO FULL VERSION