Em Java , valores inteiros podem ser armazenados e representado em duas maneiras . Você pode armazenar números inteiros como tipo primitivo " ints ", em que apenas Java armazena o valor numérico. Alternativamente, você pode usar objetos de "Integer " , que armazenam o valor numérico usando uma referência de objeto Java. Independentemente do tipo de número inteiro seu programa usa , você pode comparar valores inteiros facilmente usando algumas linhas de código. Um teste condicional é a maneira mais comum para comparar números inteiros em Java, o que lhe permite adaptar o desempenho do seu programa para os resultados de tais comparações. Instruções 
 1 
 Criar dois " inteiros " tipo primitivo em seu programa Java. Use o seguinte código para criar dois inteiros com nomes e valores arbitrários para fins de demonstração : 
 
 int anInt = 3; 
 
 int anotherInt = 5; 
 
 Quando você declara um inteiro desta forma, tudo o que você precisa fornecer é um nome eo valor numérico que você deseja que a variável para armazenar . 
 2 
 Compare os números inteiros. Adicione o seguinte código , que compara os dois inteiros tipo primitivo e escreve uma mensagem relatando os resultados no console de saída padrão : 
 
 if ( anInt < anotherInt ) System.out.println (" anInt é menor do que anotherInt "); 
 
 else if ( anInt > anotherInt ) System.out.println (" anInt é maior do que anotherInt "); 
 
 mais System.out.println (" anInt é igual a anotherInt "); 
 
 primeiros testes de linha se o primeiro número inteiro é menor do que o segundo. Se esse teste retorna um resultado falso , o processamento se move para o próximo teste para ver se o primeiro é maior que o segundo , se um falso resultado é retornado , o programa assume que os dois são iguais. Para testar a igualdade , você pode usar o seguinte : 
 
 if ( anInt == anotherInt ) System.out.println (" ints são iguais "); 
 3 
 criar dois " inteiros " objetos em seu programa. Use o seguinte código para criar dois objetos para armazenar seus valores inteiros : 
 
 Integer anInteger = new Integer (10); 
 
 Integer anotherInteger = Integer.valueOf (6); 
 
 Este código demonstra as duas maneiras possíveis para criar um objeto " Integer " , ambas as quais envolvem fornecendo o valor numérico que você deseja representar . 
 4 
 Compare seus objetos "Integer " . Usando o código a seguir , compare os inteiros representados como objetos : 
 
 int comparisonResult = anInteger.compareTo ( anotherInteger ); 
 
 O método " compareTo " da classe " Integer ", compara um valor inteiro para outro , retornando um tipo primitivo "int" como resultado. Se o primeiro inteiro ( a um método está a ser chamada ) é maior , o valor de uma for devolvido . Se o primeiro inteiro é menor, o valor de um negativo é devolvido . Se os números inteiros são iguais, um valor zero é retornado. 
 5 
 Verifique o resultado de sua operação " compareTo " . Use o seguinte código para testar e saída de seus resultados de comparação : 
 
 if ( comparisonResult > 0) System.out.println (" anInteger é maior do que anotherInteger " ) ; 
 
 else if ( comparisonResult < 0) System.out.println (" anInteger é menor do que anotherInteger "); 
 
 mais System.out.println (" anInteger é igual a anotherInteger "); 
 
 Experiência com seu código mudar os valores de cada número inteiro, em seguida, compilar e executar para ver a saída .