La plupart du temps, dans la programmation compétitive, il est nécessaire d'attribuer à la variable, la valeur maximale ou minimale que le type de données peut contenir, mais se souvenir d'un nombre aussi grand et précis s'avère être une tâche difficile. Par conséquent, Java dispose de constantes pour représenter ces nombres, de sorte que celles-ci puissent être directement affectées à la variable sans avoir à saisir le nombre entier.
- Entier.MAX_VALUE
Integer.MAX_VALUE est une constante dans le Classe entière du package java.lang qui spécifie qui stocke la valeur maximale possible pour toute variable entière en Java. La valeur réelle de ceci est
2^31-1 = 2147483647>
Exemple 1:
map_non ordonné c++
// Java program to show> // the value of Integer.MAX_VALUE> > class> GFG {> > >// Driver code> >public> static> void> main(String[] arg)> >{> > >// Print the value of Integer.MAX_VALUE> >System.out.println(>'Integer.MAX_VALUE = '> >+ Integer.MAX_VALUE);> >}> }> |
>
modèles d'apprentissage automatique
>Sortir:
Integer.MAX_VALUE = 2147483647>
Toute variable entière ne peut stocker aucune valeur au-delà de cette limite. Ce faisant, la mémoire débordera et la valeur deviendra négative.
Exemple 2 : Essayer d'initialiser une valeur de variable Integer.MAX_VALUE + 1
// Java program to show what happens when> // a value greater than Integer.MAX_VALUE> // is stored in an int variable> > class> GFG {> > >// Driver code> >public> static> void> main(String[] arg)> >{> > >try> {> > >System.out.println(> >'Trying to initialize'> >+>' a N with value'> >+>' Integer.MAX_VALUE + 1'>);> > >// Try to store value Integer.MAX_VALUE + 1> >int> N = Integer.MAX_VALUE +>1>;> > >// Print the value of N> >System.out.println(>'N = '> + N);> >}> >catch> (Exception e) {> >System.out.println(e);> >}> >}> }> |
carte Java
>
>Sortir:
Trying to initialize a N with value Integer.MAX_VALUE + 1 N = -2147483648>Entier.MIN_VALUE
Integer.MIN_VALUE est une constante dans le Classe entière du package java.lang qui spécifie qui stocke la valeur minimale possible pour toute variable entière en Java. La valeur réelle de ceci est
-2^31 = -2147483648>
Exemple 3 :
// Java program to show> // the value of Integer.MIN_VALUE> > class> GFG {> > >// Driver code> >public> static> void> main(String[] arg)> >{> > >// Print the value of Integer.MIN_VALUE> >System.out.println(>'Integer.MIN_VALUE = '> >+ Integer.MIN_VALUE);> >}> }> |
Preity Zinta
>
>Sortir:
Integer.MIN_VALUE = -2147483648>
Toute variable entière ne peut stocker aucune valeur inférieure à cette limite. Ce faisant, la mémoire débordera et la valeur deviendra positive.
Exemple 2 : Essayer d'initialiser une valeur de variable Integer.MIN_VALUE – 1
// Java program to show what happens when> // a value less than Integer.MIN_VALUE> // is stored in an int variable> > class> GFG {> > >// Driver code> >public> static> void> main(String[] arg)> >{> > >try> {> > >System.out.println(> >'Trying to initialize'> >+>' a N with value'> >+>' Integer.MIN_VALUE - 1'>);> > >// Try to store value Integer.MIN_VALUE - 1> >int> N = Integer.MIN_VALUE ->1>;> > >// Print the value of N> >System.out.println(>'N = '> + N);> >}> >catch> (Exception e) {> >System.out.println(e);> >}> >}> }> |
int en chaîne en java
>
>Sortir:
Trying to initialize a N with value Integer.MIN_VALUE - 1 N = 2147483647>