Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Java

Πώς να δημιουργήσετε ένα οριζόντιο ιστόγραμμα Με αστερίσκοι σε Java

Ένα ιστόγραμμα αντιπροσωπεύει τη συχνότητα εμφάνισης συγκεκριμένων τιμών σε μια σειρά δεδομένων . Συχνά , τα ιστογράμματα που χρησιμοποιήθηκαν για την εμφάνιση τιμών χρώμα στο εσωτερικό ψηφιακές εικόνες . Ωστόσο , ιστογράμματα είναι πολύτιμες για άλλες εφαρμογές , καθώς και. Η γλώσσα προγραμματισμού Java δεν περιέχει μια κατηγορία Ιστόγραμμα για την επεξεργασία εικόνας , αλλά μπορείτε επίσης να δημιουργήσετε μια βασική κατηγορία ιστόγραμμα που εμφανίζει εμφάνιση αξία μέσω γραφική παράσταση και το σύμβολο αστερίσκο ( "*" ) . Τα πράγματα που θα χρειαστείτε
Java κιτ ανάπτυξης
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Δημιουργήστε μια βασική κατηγορία ιστόγραμμα , και να καθορίσει τις βασικές μεταβλητές . Η " histo " πολυδιάστατο πίνακα αντιπροσωπεύει το ιστόγραμμα , ενώ η «αξίες» πίνακα αναπαριστά τη συχνότητα εμφάνισης για κάθε στήλη .

Τάξη ExampleHistogram {

δημόσια στατική String ast = " * " ? δημόσια στατική String [ ] [ ] histo = new String [ 10 ] [ 10 ] ? public static int [ ] τιμές = new int [ 10 ] ? 2

Δημιουργήστε την κύρια μέθοδο της κατηγορία :

τάξη ExampleHistogram {

δημόσια στατική String ast = " * " ? δημόσια στατική String [ ] [ ] histo = new String [ 10 ] [ 10 ] ? public static int [ ,"kati̱goría :̱

táxi̱ ExampleHistogram {

di̱mósia statikí̱ String ast = " * " ?̱ di̱mósia statikí̱ String [ ] [ ] histo = new String [ 10 ] [ 10 ] ?̱ public static int [ ] τιμές = new int [ 10 ] ?

δημόσια στατική άκυρη κύρια ( String [ ] args ) {
εικόνων 3

Συμπλήρωση του τιμές του πίνακα στην κύρια μέθοδο . Αυτό το παράδειγμα δίνει μόνο τις τιμές σε αύξουσα σειρά γενικά . Μπορείτε να καθορίσετε συγκεκριμένες τιμές σε κάθε ευρετήριο όπως σας βολεύει :

δημόσια στατική άκυρη κύρια ( String [ ] args ) { for (int i = 0 ? I <10 ? I + + ) { αξίες [ i ] = i ? }
Η 4

Γεμίστε το ιστόγραμμα με αστερίσκους βάση τις εμφανίσεις τιμή που καθορίζεται στις «αξίες» array :

για ( int j = 0 ? j <10 ? j + + ) { for (int i = 0 ? i <αξίες [ ι ] ? i + + ) { histo [ j ] [ i ] = ast ? } }
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα