Java рдордзреНрдпреЗ Integer.MAX_VALUE рдореНрд╣рдгрдЬреЗ рдХрд╛рдп?
public class MaximumInteger {
public static void main(String[] args) {
System.out.println(Integer.MAX_VALUE);
}
}
рдЖрдЙрдЯрдкреБрдЯ
реирезрекренрекреорейремрекрен
Java рдордзреНрдпреЗ рдкреВрд░реНрдгрд╛рдВрдХ рдореНрд╣рдгрдЬреЗ рдХрд╛рдп?
рдкреВрд░реНрдгрд╛рдВрдХ рдореНрд╣рдгрдЬреЗ рдЕрдкреВрд░реНрдгрд╛рдВрдХ рдирд╕рд▓реЗрд▓реНрдпрд╛ рд╕рдВрдЦреНрдпрд╛. Java рдордзреНрдпреЗ, Integers 32 bits space рдордзреНрдпреЗ рджрд░реНрд╢рд╡рд┐рд▓реЗ рдЬрд╛рддрд╛рдд. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рддреЗ 2 рдЪреНрдпрд╛ рдкреВрд░рдХ рдмрд╛рдпрдирд░реА рд╕реНрд╡рд░реВрдкрд╛рдд рджрд░реНрд╢рд╡рд▓реЗ рдЬрд╛рддрд╛рдд, рдпрд╛рдЪрд╛ рдЕрд░реНрде рдпрд╛ 32 рдкреИрдХреА рдПрдХ рдмрд┐рдЯ рдЪрд┐рдиреНрд╣ рдмрд┐рдЯ рдЖрд╣реЗ. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ, 231-1 рд╕рдВрднрд╛рд╡реНрдп рдореВрд▓реНрдпреЗ рдЖрд╣реЗрдд. рдореНрд╣рдгреВрди, Java рдордзреНрдпреЗ 231-1 рдпрд╛ рд╕рдВрдЦреНрдпреЗрдкреЗрдХреНрд╖рд╛ рдореЛрдард╛ рдкреВрд░реНрдгрд╛рдВрдХ рдирд╛рд╣реА.Java рдордзреНрдпреЗ Integer.MAX_VALUE рдХрд╛ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ?
рдЕрдЪреВрдХ рд╕рдВрдЦреНрдпрд╛ рд▓рдХреНрд╖рд╛рдд рди рдареЗрд╡рддрд╛ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡реНрд╣реЗрд░рд┐рдПрдмрд▓рд▓рд╛ рдЬрд╛рд╕реНрддреАрдд рдЬрд╛рд╕реНрдд рдкреВрд░реНрдгрд╛рдВрдХ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдирд┐рдпреБрдХреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рдЕрд╕реЗ рдмрд░реЗрдЪ рд╡реЗрд│рд╛ рдЕрд╕рддрд╛рдд рдЬреЗрд╡реНрд╣рд╛ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдЬрд╛рд╕реНрддреАрдд рдЬрд╛рд╕реНрдд рдХрд┐рдВрд╡рд╛ рдХрд┐рдорд╛рди рд╕рдВрдЦреНрдпреЗрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕рддреЗ. рд╣реЗ рддреБрд▓рдирд╛рддреНрдордХ рдХрд╛рд░рдгрд╛рдВрд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рдХрд╛рд░рдгрд╛рдВрд╕рд╛рдареА рдЕрд╕реВ рд╢рдХрддреЗ. рдЕрдЪреВрдХ рд╕реНрдерд┐рд░рд╛рдВрдХ рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рдгреЗ рдХрдареАрдг рд╣реЛрдК рд╢рдХрддреЗ. рд╣реЗ рдХрд╛рдо Java рдордзреНрдпреЗ Integer.MAX_VALUE рджреНрд╡рд╛рд░реЗ рд╕реЛрдкреЗ рдХреЗрд▓реЗ рдЖрд╣реЗ .рдЙрджрд╛рд╣рд░рдг
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");
}
}
}
рдЖрдЙрдЯрдкреБрдЯ
рдХрдорд╛рд▓ рд╕рдВрдЦреНрдпрд╛: реирезрекренрекреорейремрекрен рдХреНрд░рдорд╛рдВрдХ рез: реирезрекренрекреорейремрекрем рдХреНрд░рдорд╛рдВрдХ рез < рдХрдорд╛рд▓ рд╕рдВрдЦреНрдпрд╛