Ein Histogramm stellt die Häufigkeit des Auftretens von bestimmten Werten über einen Bereich von Daten . Oft werden Histogramme verwendet, um Farbwerte in digitale Bilder anzuzeigen. Allerdings sind Histogramme für andere Anwendungen wertvoll als auch. Die Programmiersprache Java enthält jedoch eine Histogramm- Klasse für die Bildverarbeitung , aber Sie können auch eine grundlegende Histogramm -Klasse, die Wert Auftreten zeigt durch eine grafische Darstellung und das Sternchen ( "*") Symbol . Things You
Java Development Kit
brauchen anzeigen Weitere Anweisungen
1
Erstellen eines einfachen Histogramm -Klasse und definieren die zentralen Variablen . Die " Histo " mehrdimensionales Array stellt das Histogramm , während die "Werte" -Reihe stellt die Häufigkeit des Auftretens für jede Spalte .
Klasse ExampleHistogram {
public static String ast = " * "; public static String [ ] [ ] histo = new String [10] [ 10]; public static int [ ] values = new int [ 10];
2
erstellen Sie die wichtigste Methode der Klasse :
Klasse ExampleHistogram {
public static String ast = "*" ; public static String [ ] [ ] histo = new String [10] [ 10]; public static int [ ,"] Werte = new int [10];
public static void main (String [] args ) {
3
Füllen Sie die Werte -Array in der main-Methode . Dieses Beispiel gibt nur Werte in einer aufsteigenden Reihenfolge generisch . Sie können bestimmte Werte in jedem Index angeben , wie Sie sehen, passen :
public static void main ( String [] args) {for (int i = 0; i < 10; i + +) { Werte [i] = i; }
4
Füllen Sie das Histogramm mit Sternchen auf den Wert Vorkommnisse in der "Werte" Array angegeben wurden :
for (int j = 0; j < 10; j + +) {for (int i = 0; i < Werte [j] ; i + +) { histo [j] [i] = ast ;}}