Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como exibir números em ordem ascendente Usando Java
Se você tem uma coleção de números em um programa Java e quer exibi-los em ordem crescente , você pode usar construções de linguagem Java , incluindo arrays. Ao armazenar os números em uma variável de matriz , em seguida, chamar um método da classe Arrays, você pode classificar os números em ordem crescente antes de exibi -los. Como você exibir seus números dependerá dos detalhes do seu aplicativo , mas você pode enviá-las para uma interface de usuário ou o console do sistema . Instruções
1

Criar uma variável de matriz em seu programa Java. O código de exemplo seguinte cria uma matriz para armazenar valores inteiros do tipo primitivo, mas você pode escolher um tipo de número de acordo com seu programa : int [] MyNumbers ;

Se você tem seus valores numéricos armazenados explicitamente em seu programa, você pode criar e instanciar sua matriz em uma única linha de código da seguinte forma: int [ ] = { MyNumbers 4, 2, 7, 6 , 10, 3, 9 };

Se você precisa definir os elementos da matriz individualmente , alterar o seu código da seguinte forma : int [ ] = new int MyNumbers [7];

Especifique o número total de valores a matriz precisa armazenar ao criá-lo , em seguida, adicione cada item da seguinte forma: [ MyNumbers ,"0] = 4;
2

Classificar sua matriz. Usando a classe Java Array, você pode classificar os objetos de coleta de dados , incluindo variáveis ​​de matriz . Adicione o seguinte código ao seu programa : Arrays.sort ( MyNumbers );

Este código exorta o método de classificação da classe Arrays, passando o nome da variável de matriz de inteiros como parâmetro. Quando este código termina a execução , o conteúdo da matriz terá sido reorganizados. Não há necessidade de armazenar o resultado desta chamada de método em uma variável, uma vez que altera o item matriz passada ao invés de retornar um novo.
3

Crie um loop no seu programa para percorrer a matriz. Adicione o seguinte esboço de loop para o seu programa : for ( int num = 0; num < myNumbers.length ; num + +) { /content /laço aqui }

Este loop será executado uma vez para cada elemento da matriz . A variável de contador mantém o controle da posição índice atual em cada iteração , para que o seu código pode usá-lo para acessar cada elemento , por sua vez .
4

Exiba seus elementos da matriz. Se você estiver usando uma interface de usuário com o seu programa, você pode enviar a cada número a ele dentro do loop usando quaisquer elementos visíveis a interface contém . Se você preferir simplesmente escrever cada número para o console de saída padrão , você pode adicionar o seguinte código dentro do corpo do laço : System.out.println ( MyNumbers [num ]);

Este código gera o valor em número o seu próprio , mas você pode incluir texto explicativo , se quiser.
5

Salve o arquivo Java. Compilar o código e executá-lo para testar a sua função de classificação . Para o exemplo inteiro , você deve ver as seguintes gravada no console de saída : 23467910

Se sua matriz contém todos os números duplicados, eles aparecerão ao lado do outro . Experiência com o código , alterando os valores numéricos na matriz para certificar-se de sua função funciona corretamente.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar o Java para fazer Botões Rollover 
·Podemos usar Selenium em Java 
·Function Display em Java 
·HashCode Java para tipos booleanos 
·Como usar o CutePDF De Java 
·Android SDK editor de visualização 
·Ajuda Com Grade Largura em Java 
·Como redirecionar em JSP 
·Como contar linhas em um projeto Java 
·Como Incorporar Java em Flex 
  Artigos em destaque
·O que é constante a cores em Java 
·Quais são os quatro diferentes tipos de herança de Re…
·Fatos sobre MIME Formato 
·Como ler um arquivo seqüencial em C 
·Como limpar o Memcached 
·Como usar um MPLAB Simulator 
·Como Teach Yourself Visual C 6 
·Como manter o Input Mensagem Same Quando Cancelar é pr…
·Como construir páginas Web de comentário com o Visual…
·Como criar um Widget 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados