Ett histogram representerar förekomsten frekvensen av givna värden över en rad uppgifter . Ofta är histogram används för att visa färgvärden innanför digitala bilder . Men histogram är värdefulla för andra program också . Programmeringsspråket Java innehåller ett histogram klass för bildbehandling , men du kan också skapa en grundläggande histogram klass som visar värdet förekomst genom en grafisk representation och en asterisk ( " * " ) symbol . Saker du behöver Review, Java Development Kit
Visa fler instruktioner
1
Skapa en grundläggande histogram klass , och definiera de centrala variablerna . Den " histo " flerdimensionell array representerar histogrammet , medan " värden " array representerar frekvensen för varje kolumn .
Klass ExampleHistogram {
public static String ast = " * " ; public static String [ ] [ ] histo = new String [ 10 ] [ 10 ] , public static int [ ] värden = new int [ 10 ] ;
2
Skapa den huvudsakliga metoden för klass :
class ExampleHistogram {
public static String ast = " * " , public static String [ ] [ ] histo = new String [ 10 ] [ 10 ] , public static int [ ,"] värden = new int [ 10 ] ;
public void main ( String [] args ) { Addera 3
Fylla i värden arrayen i den huvudsakliga metoden . Detta exempel ger endast värden i en stigande ordning generiskt . Du kan ange specifika värden i varje index som du tycker passar :
public static void main ( String [] args ) {for ( int i = 0 ; i < 10 , i + +) { värden [ i] = i; }
4
Fyll histogrammet med asterisker baserat på värdet händelser som anges i " värden " matris :
for (int j = 0; j < 10 ; j + + ) {for ( int i = 0 ; i < värden [ j ] ; i + + ) { histo [ j ] [ i] = ast ; } } Addera