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 ;} }