CodeGym /Blogue Java /Random-PT /Integer.MAX_VALUE em Java com exemplos
John Squirrels
Nível 41
San Francisco

Integer.MAX_VALUE em Java com exemplos

Publicado no grupo Random-PT

O que é Integer.MAX_VALUE em Java?

O Integer.MAX_VALUE em Java é uma constante que representa o valor inteiro positivo máximo.
Integer.MAX_VALUE é um número na classe Java Integer do pacote java.lang . É o número inteiro máximo possível que pode ser representado em 32 bits. Seu valor exato é 2147483647, ou seja, 231-1.

public class MaximumInteger {

    public static void main(String[] args) {

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

Saída

2147483647

O que são inteiros em Java?

Inteiros são números que não possuem parte fracionária. Em Java, os inteiros são representados em um espaço de 32 bits. Além disso, eles são representados na forma binária de complemento de 2, o que significa que um bit desses 32 é um bit de sinal. Assim, existem 231-1 valores possíveis. Portanto, não há inteiro maior que o número 231-1 em Java.

Por que Integer.MAX_VALUE em Java é obrigatório?

Ele é usado para atribuir automaticamente a qualquer variável o número inteiro máximo possível sem a necessidade de lembrar o número exato. Muitas vezes precisamos de um número máximo ou mínimo. Pode ser por motivos comparativos ou qualquer outro. Pode ser difícil lembrar a constante exata. Este trabalho é facilitado por Integer.MAX_VALUE em Java.

Exemplo


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

Saída

maxNumber: 2147483647 number1: 2147483646 number1 < maxNumber

Explicação

No trecho de código acima, pegamos uma variável maxNumber e atribuímos a ela o valor inteiro máximo usando Integer.MAX_VALUE . Em seguida, pegamos outra variável number1 e atribuímos a ela um valor um menor que o máximo. Comparamos os dois e imprimimos os resultados.

Conclusão

Ao final deste post, esperamos que você tenha se familiarizado com o Integer.MAX_VALUE em Java em detalhes. Você aprendeu como usar Integer.MAX_VALUE em Java com exemplos. Você pode tentar atribuir outros valores a diferentes variáveis ​​e ver como esse conceito funciona para entendê-lo com mais profundidade. Continue praticando para um domínio mais profundo do conceito. Até lá, continue crescendo e continue brilhando!
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION