CodeGym /Blog Java /Aleatoriu /Integer.MAX_VALUE în Java cu exemple
John Squirrels
Nivel
San Francisco

Integer.MAX_VALUE în Java cu exemple

Publicat în grup

Ce este Integer.MAX_VALUE în Java?

Integer.MAX_VALUE în Java este o constantă care reprezintă valoarea maximă a întregului pozitiv.
Integer.MAX_VALUE este un număr din clasa Java Integer a pachetului java.lang . Este numărul întreg maxim posibil care poate fi reprezentat în 32 de biți. Valoarea sa exactă este 2147483647 adică 231-1.

public class MaximumInteger {

    public static void main(String[] args) {

        System.out.println(Integer.MAX_VALUE);
    }
}

Ieșire

2147483647

Ce sunt numerele întregi în Java?

Numerele întregi sunt numere care nu au parte fracțională. În Java, numerele întregi sunt reprezentate în spațiu de 32 de biți. În plus, ele sunt reprezentate în forma binară a complementului 2, ceea ce înseamnă că un bit din acești 32 este un bit de semn. Astfel, există 231-1 valori posibile. Prin urmare, nu există un număr întreg mai mare decât numărul 231-1 în Java.

De ce este Integer.MAX_VALUE necesar în Java?

Este folosit pentru a atribui automat oricărei variabile numărul întreg maxim posibil, fără a fi nevoie să vă amintiți numărul exact. Sunt de multe ori când avem nevoie de un număr maxim sau minim. Poate fi din motive comparative sau oricare altele. Poate fi dificil să-ți amintești constanta exactă. Această sarcină este simplificată de Integer.MAX_VALUE în Java.

Exemplu


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");
		}
	}
}

Ieșire

maxNumber: 2147483647 number1: 2147483646 number1 < maxNumber

Explicaţie

În fragmentul de cod de mai sus, luăm o variabilă maxNumber și îi atribuim o valoare întreagă maximă folosind Integer.MAX_VALUE . Apoi luăm o altă variabilă număr1 și îi atribuim o valoare mai mică decât maximul. Le comparăm pe cele două și imprimăm rezultatele.

Concluzie

Până la sfârșitul acestei postări, sperăm că v-ați familiarizat cu Integer.MAX_VALUE în Java în detaliu. Ați învățat cum să utilizați Integer.MAX_VALUE în Java cu exemple. Puteți încerca să atribuiți alte valori diferitelor variabile și să vedeți cum funcționează acest concept pentru a-l înțelege mai în profunzime. Continuați să exersați pentru o stăpânire mai profundă a conceptului. Până atunci, continuă să crești și să strălucești!
Comentarii
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION