Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come creare un istogramma orizzontale con gli asterischi in Java

Un istogramma rappresenta la frequenza di occorrenza di valori forniti nel corso di un intervallo di dati. Spesso , gli istogrammi vengono utilizzati per visualizzare i valori dei colori all'interno di immagini digitali . Tuttavia, istogrammi sono preziose per altre applicazioni. Il linguaggio di programmazione Java contiene una classe istogramma per l'elaborazione delle immagini , ma è anche possibile creare una classe di base istogramma che visualizza il valore evento attraverso una rappresentazione grafica e l'asterisco ( "*" ), simbolo . Cose che ti serviranno
Java Development Kit
Mostra più istruzioni
1

creare una classe istogramma di base , e di definire le variabili fondamentali . L'array multidimensionale " isto " rappresenta l'istogramma , mentre la matrice " valori " rappresenta la frequenza di occorrenza per ogni colonna .
Classe

ExampleHistogram {

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

creare il metodo principale del classe :
class

ExampleHistogram {

String public static ast = " * " ; public static String [ ] [ ] isto = new String [ 10 ] [ 10 ] ; public static int [ ,"valori ] = new int [10];

public static void main (String [] args ) {
3

compilare la matrice dei valori nel metodo principale. Questo esempio fornisce solo i valori in ordine crescente genericamente . È possibile specificare i valori specifici di ogni indice come meglio credi :

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

Riempire l'istogramma con asterischi in base alle occorrenze del valore specificato nella matrice " valori " :

for (int j = 0; j < 10 ; j + + ) {for ( int i = 0; i < valori [ j ] ; i + + ) { isto [ j ] [ i] = ast ; } }

 

Programmazione © www.354353.com