Et histogram repræsenterer forekomsten hyppigheden af givne værdier over en række data . Ofte er histogrammer bruges til at vise farveværdier inde digitale billeder. Men histogrammer er værdifulde for andre ansøgninger. Programmeringssproget Java indeholder dog et histogram klasse for billedbehandling , men du kan også oprette en grundlæggende histogram klasse, der viser værdien forekomst gennem en grafisk repræsentation og stjerne ( "*" ) symbol. Ting du skal
Java Development Kit
Vis Flere Instruktioner
1
skabe en grundlæggende histogram klasse og definere de centrale variabler. Den " histo " flerdimensional tabel repræsenterer histogrammet , mens " værdier " matrix repræsenterer hyppigheden for hver kolonne.
Class ExampleHistogram {
public static String ast = " * " public static String [] [] histo = new String [10] [10] public static int [ ] værdier = new int [10]
2
Opret den vigtigste metode til at klasse : Hej
class ExampleHistogram {
public static String ast = " * " public static String [] [] histo = new String [10] [10] public static int [ ,"] værdier = new int [10]
public static void vigtigste ( String [] args ) {
3
befolke værdierne array i den vigtigste metode . Dette eksempel giver kun værdier i en stigende rækkefølge generisk . Du kan angive specifikke værdier i hvert indeks , som du ønsker : Hej
public static void main ( String [] args ) { for (int i = 0; i < 10; i + + ) { værdier [i] = i ;}
4
Fyld histogram med asterisker baseret på værdien forekomster er angivet i " værdier " matrix : Hej
for (int j = 0 j < 10; j + +) { for (int i = 0; i < værdier [j ] i + +) { histo [j ] [i] = ast ;}}