“Conocimientos Programación>Programación Java

Cómo mostrar los números en orden ascendente Uso de Java

2012/3/10
Si usted tiene una colección de números en un programa Java y desea visualizarlos en orden ascendente , se puede usar el lenguaje Java construye incluyendo arrays. Al almacenar los números en una variable de matriz , y luego llamar a un método de la clase Arrays , puede ordenar los números en orden ascendente antes de mostrarlos . La visualización de los números dependerán de los detalles de su aplicación, pero puede dar salida a una interfaz de usuario o la consola del sistema . Instrucciones
1

Crear una variable de matriz en el programa Java . El código de ejemplo siguiente crea una matriz para almacenar valores enteros de tipo primitivo , pero usted puede elegir un tipo de número para adaptarse a su programa : int [] myNumbers ;

Si usted tiene su número de valores almacenados explícitamente en su programa, puede crear y crear instancias de la matriz en una sola línea de código como sigue: int [ ] myNumbers = { 4 , 2 , 7 , 6 , 10 , 3 , 9 } ;

Si es necesario configurar los elementos de la matriz individual , alterar el código de la siguiente manera : int [ ] myNumbers = new int [ 7 ] ;

Especifique el número total de valores de la matriz tiene que almacenar al crearlo , luego añadir cada elemento de la siguiente manera : myNumbers [ ,"0 ] = 4 ;
2

Ordenar el array. Uso de la clase Array Java , puede ordenar los objetos de recogida de datos , incluyendo las variables de matriz . Agregue el siguiente código a su programa : Arrays.sort ( myNumbers ) ;

Este código llama al método de clase de la clase Arrays , pasándole el nombre de la variable de matriz de enteros como parámetro. Cuando el código termine de ejecutarse, se han reorganizado los contenidos del array. No hay necesidad de almacenar el resultado de la llamada a este método en una variable, ya que altera el elemento matriz pasada en lugar de devolver una nueva.
3

Crear un bucle en el programa para recorrer la matriz . Agregue el siguiente esquema de bucle a su programa : for ( int num = 0 ; num < myNumbers.length ; num + +) {//bucle contenido aquí }

Este bucle se ejecutará una vez por cada elemento de la matriz . La variable contador realiza un seguimiento de la posición del índice actual en cada iteración, por lo que su código puede utilizarla para acceder a cada elemento a su vez .
4

Muestra sus elementos del arreglo . Si está utilizando una interfaz de usuario con su programa, usted puede enviar a cada número para que dentro del bucle utilizando cualquier elementos visibles de la interfaz contiene . Si prefiere simplemente escribir cada número a la consola de salida estándar, usted puede agregar el siguiente código dentro del cuerpo del bucle : System.out.println ( myNumbers [ num ] ) ;

Este código muestra el valor del número de por sí solo, pero puede incluir un texto explicativo , si quieres.
5

Guarde el archivo Java. Compile el código y ejecutarlo para probar su función de clasificación . Para el ejemplo entero , debería ver el siguiente escrito a la consola de salida : 23467910

Si la matriz contiene los números duplicados , aparecerán uno al lado del otro . Experimente con el código mediante la alteración de los valores de los números de la matriz para asegurar que su función funciona correctamente.

Programación Java
Cómo instalar Java 1.6 RPM de Fedora
Cómo escribir un programa Java que solicite Nombre y apellido del usuario y lee por separado
¿Cómo para que solicite una respuesta en Java
Cómo insertar las lengüetas en las cadenas en Java
Cómo configurar la barra de desplazamiento en Java
Cómo agregar una interfaz gráfica de usuario de código Java
Cómo convertir una maqueta a HTML
Usos comunes /Popular de Applets Java
Conocimientos Informáticos © http://www.ordenador.online