Apakah Integer.MAX_VALUE dalam Java?

Integer.MAX_VALUE dalam Java ialah pemalar yang mewakili nilai integer positif maksimum.
Integer.MAX_VALUE ialah nombor dalam kelas Integer Java bagi pakej java.lang . Ia adalah nombor Integer maksimum yang mungkin yang boleh diwakili dalam 32 bit. Nilai tepatnya ialah 2147483647 iaitu 231-1.

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

Penjelasan

Dalam coretan kod di atas, kami mengambil maxNumber pembolehubah dan menetapkan nilai integer maksimum menggunakan Integer.MAX_VALUE . Kemudian kami mengambil satu lagi pembolehubah nombor1 dan memberikannya nilai yang lebih kecil daripada maksimum. Kami membandingkan keduanya dan mencetak hasilnya.

Kesimpulan

Menjelang akhir siaran ini, kami harap anda telah membiasakan diri dengan Integer.MAX_VALUE di Java secara terperinci. Anda telah mempelajari cara menggunakan Integer.MAX_VALUE dalam Java dengan contoh. Anda boleh cuba memberikan nilai lain kepada pembolehubah yang berbeza dan lihat cara konsep ini berfungsi untuk memahaminya dengan lebih mendalam. Teruskan berlatih untuk menguasai konsep yang lebih mendalam. Sehingga itu, terus berkembang dan terus bersinar!