Ano ang Integer.MAX_VALUE sa Java?
public class MaximumInteger {
public static void main(String[] args) {
System.out.println(Integer.MAX_VALUE);
}
}
Output
2147483647
Ano ang mga Integer sa Java?
Ang mga integer ay mga numero na walang fractional na bahagi. Sa Java, ang mga Integer ay kinakatawan sa 32 bits na espasyo. Bilang karagdagan, ang mga ito ay kinakatawan sa 2's complement binary form, na nangangahulugan na ang isang bit sa 32 na ito ay isang sign bit. Kaya, mayroong 231-1 posibleng halaga. Samakatuwid, walang integer na mas malaki kaysa sa numerong 231-1 sa Java.Bakit Kinakailangan ang Integer.MAX_VALUE sa Java?
Ito ay ginagamit upang awtomatikong magtalaga ng anumang variable ng maximum na integer na posible nang hindi kinakailangang tandaan ang eksaktong numero. Maraming pagkakataon na kailangan natin ng maximum o minimum na numero. Ito ay maaaring para sa paghahambing na mga kadahilanan o anumang iba pa. Maaaring mahirap tandaan ang eksaktong pare-pareho. Ang trabahong ito ay pinadali ng Integer.MAX_VALUE sa Java.Halimbawa
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");
}
}
}
Output
maxNumber: 2147483647 number1: 2147483646 number1 < maxNumber
GO TO FULL VERSION