Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como comparar inteiros em Java
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 .

Anterior :

Próximo : No
  Os artigos relacionados
·Podemos usar Selenium em Java 
·Como marca um aplicativo no NetBeans 6.5 
·Como definir a barra de rolagem no Java 
·Como mover matrizes em Java 
·Como a pesquisa com algoritmos Java 
·Como anexar uma String para outra String no Struts 2 em…
·Turing Tipos booleanos 
·Como ler o texto de SWF em Java 
·Como adicionar um novo método no NetBeans 
·Como calcular o valor das expressões Java 
  Artigos em destaque
·Como contador com Java 
·Como converter VHD para Acronis 
·Como usar constantes em Pseudocódigo 
·Como executar o NetBeans 
·Cadeia Java Dividir 
·COBOL Tutorial 
·Como adicionar um apóstrofo no CL AS/400 
·Saiba Diagramas UML 
·Como descompactar um arquivo em C # 
·Como adicionar um UDID para um arquivo Provisão 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados