Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Java Programming >> Content

    Så här visar en vertikal Histogram i Java

    programmeringsspråket Java , i sin kärna , innehåller grundläggande datatyper och funktioner för att bygga många olika datastrukturer och representationer . Till exempel är histogrammet en representation av data händelse i ett intervall av värden . Medan Java innehåller en avancerad klass för att bygga histogram från bilddata , kan du även skapa en grundläggande histogram med någon dataområdet . Genom att använda flerdimensionella arrayer och vissa strategiska " för " loopar , kan du skriva ut en grundläggande histogram till användarens konsolen . Saker du behöver Review, Java Development Kit
    Visa fler instruktioner
    1

    Skapa din grundläggande klass :

    class BasicHistogram {

    }
    2

    Deklarera histogrammet variabel inuti klassdefinitionen . Den " graph " array representerar histogrammet själv . Den " count " array representerar värdet förekomster för varje kolumn i histogrammet . "Symbol " variabel representerar symbolen ska visas i histogrammet :

    class BasicHistogram {

    public static String line = " ------------- ------- " , public static String symbol = " x " , public static String [ ] [ ] graf = new String [ 10 ] [ 10 ] , public static int [ ] count = new int [ 10 ] , Addera 3

    Förklara den huvudsakliga metoden för klassen :

    class Histo {

    public static String line = " ------ -------------- " ; public static String symbol = " x " , public static String [ ] [ ] graf = new String [ 10 ] [ 10 ] , public static int [ ] count = new int [ 10 ] ;

    public void main ( String [] args ) {
    4

    Inuti den huvudsakliga metoden , befolka räkna array med värden :

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

    räkna [ 5 ] = 7 ; räkna [ 2 ] = 8 , count [ 9 ] = 1 ;
    5

    Fylla histogrammet array med symboler , baserat på värdena i räkningen arrayen :

    for (int j = 0 ; j < 10 , j + + ) {for ( int i = 0 ; i < count [ j ] ; i + + ) { graf [ j ] [ i] = symbol ; } }
    6

    Skriv ut histogrammet på skärmen :

    för ( int l = 9 ; l > = 0 , l - ) {for ( int k = 0; k < 10 , k + + ) {if ( graf [ k ] [ l] == symbol ) { System.out.println ( graf [ k ] [ l] ) ;

    } else { System.out.println ( " " ) ; } } System . out.print ( " \\ n " ) ;} System.out.println ( linje ) ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·Java Time Tutorials
    ·Vad är ett uppdrag uttalande i Java
    ·Java Substring funktion
    ·Hur man använder ActionListener i Java
    ·Vad händer om en fil flyttas när de används av Java
    ·Hur Extrahera APK Från Googles SDK
    ·Hur göra Border osynlig på en JFace Group
    ·En lista över Java stilattribut
    ·Den Java-applet misslyckades
    ·Inaktivera Focus i en JTable Cell
    Utvalda artiklarna
    ·Hur man gör en Vb Project för installation
    ·Hur man bygger en webbplats för Java
    ·Omdefiniera metoder i C + +
    ·Hur man skapar en array av löpnummer i Ruby
    ·Historien om Prolog Programming Language
    ·Hur man startar ett skript som en separat process i Pyt…
    ·Hur Split en sträng i JavaScript
    ·Hur man skriver ett Looping SQL Script
    ·Hur Extrahera ett APK för en Android
    ·Hur Räkna unika poster i en Lotus 123 kalkylblad
    Copyright © Dator Kunskap http://www.dator.xyz