CodeGym /Blog Java /Random-FR /Integer.MAX_VALUE en Java avec des exemples
Auteur
Artem Divertitto
Senior Android Developer at United Tech

Integer.MAX_VALUE en Java avec des exemples

Publié dans le groupe Random-FR

Qu'est-ce qu'Integer.MAX_VALUE en Java ?

Le Integer.MAX_VALUE en Java est une constante qui représente la valeur entière positive maximale.
Integer.MAX_VALUE est un nombre dans la classe Java Integer du package java.lang . C'est le nombre entier maximum possible qui peut être représenté en 32 bits. Sa valeur exacte est 2147483647 soit 231-1.

public class MaximumInteger {

    public static void main(String[] args) {

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

Sortir

2147483647

Que sont les entiers en Java?

Les nombres entiers sont des nombres qui n'ont pas de partie fractionnaire. En Java, les entiers sont représentés dans un espace de 32 bits. De plus, ils sont représentés sous forme binaire complément à 2, ce qui signifie qu'un bit parmi ces 32 est un bit de signe. Ainsi, il y a 231-1 valeurs possibles. Par conséquent, il n'y a pas d'entier supérieur au nombre 231-1 en Java.

Pourquoi Integer.MAX_VALUE en Java est-il requis?

Il est utilisé pour attribuer automatiquement à n'importe quelle variable l'entier maximum possible sans qu'il soit nécessaire de se souvenir du nombre exact. Il arrive souvent que nous ayons besoin d'un nombre maximum ou minimum. Cela peut être pour des raisons comparatives ou pour toute autre raison. Il peut être difficile de se souvenir de la constante exacte. Ce travail est facilité par Integer.MAX_VALUE en Java.

Exemple


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

Sortir

maxNumber: 2147483647 number1: 2147483646 number1 < maxNumber

Explication

Dans l'extrait de code ci-dessus, nous prenons une variable maxNumber et lui attribuons une valeur entière maximale à l'aide de Integer.MAX_VALUE . Ensuite, nous prenons une autre variable number1 et lui attribuons une valeur inférieure d'une unité au maximum. Nous comparons les deux et imprimons les résultats.

Conclusion

À la fin de cet article, nous espérons que vous vous serez familiarisé avec Integer.MAX_VALUE en Java en détail. Vous avez appris à utiliser Integer.MAX_VALUE en Java avec des exemples. Vous pouvez essayer d'attribuer d'autres valeurs à différentes variables et voir comment ce concept fonctionne pour le comprendre plus en profondeur. Continuez à pratiquer pour une maîtrise plus profonde du concept. Jusque-là, continuez à grandir et continuez à briller !
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION