“Conocimientos Programación>Programación Java

Cómo crear un histograma horizontal con asteriscos en Java

2015/7/25
Un histograma representa la frecuencia de ocurrencia de los valores dados a través de una serie de datos. A menudo, los histogramas se utilizan para mostrar los valores de color en el interior de las imágenes digitales. Sin embargo , histogramas son valiosos para otras aplicaciones también. El lenguaje de programación Java contiene una clase de histograma para el procesamiento de imágenes , pero también puede crear una clase básica histograma que muestra la ocurrencia valor a través de una representación gráfica y el asterisco ("* ") símbolo. Cosas que necesitará
Java Development Kit
Ver Más instrucciones
1

crear una clase histograma básica, y definir las variables fundamentales. La matriz multidimensional " histo " representa el histograma , mientras que la matriz " valores " representa la frecuencia de aparición de cada columna.
Clase

ExampleHistogram {

public static Cadena ast = "* " ; public static String [ ] [ ] histo = new String [ 10 ] [ 10 ] ; public static int [ ] values ​​= new int [ 10 ] ;
2

Crear el método principal de la clase :
clase

ExampleHistogram {

public static String ast = " *"; public static String [ ] [ ] histo = new String [ 10 ] [ 10 ] ; public static int [ ,"valores ] = new int [ 10 ] ;

públicos void (String [] args ) { static
3

rellenar la matriz los valores en el método principal. Este ejemplo sólo muestra los valores en orden ascendente genéricamente . Puede especificar valores específicos de cada índice como mejor le parezca :

public static void main ( String [] args ) {for (int i = 0 ; i < 10 ; i + +) { valores [ i ] = i ;}
4

Llene el histograma con asteriscos en base a los hechos valor especificado en la matriz " valores ":

for (int j = 0 ; j < 10 ; j + +) {for (int i = 0 ; i < valores de [ j ] ; i + + ) { histo [ j ] [i ] = ast ;} }

Programación Java
Cómo agregar un JScrollPane a un JFrame
Cómo obtener información DSN Uso de Java
Cómo hacer un chat sin necesidad de Java
Cómo instalar el JDK de Java en Ubuntu
Cómo escribir un feed RSS Reader en Java
Cómo reemplazar minúsculas con capiteles en Java
Unicode para la conversión de caracteres en Java
¿Cuáles son Grails en Java
Conocimientos Informáticos © http://www.ordenador.online