Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como exibir um histograma Vertical em Java
A linguagem de programação Java, em seu núcleo, contém os tipos de dados básicos e funcionalidades para construir muitas estruturas e representações de dados diferentes. Por exemplo , o histograma é uma representação da ocorrência de dados dentro de um intervalo de valores . Enquanto Java contém uma classe avançada para construir histogramas de dados de imagem , você também pode criar um histograma básico usando qualquer intervalo de dados. Usando arrays multidimensionais e alguns estratégico " para" loops, você pode imprimir um histograma básico para o console do usuário . Coisas que você precisa
Java Development Kit
Show Mais instruções
1

Crie a sua classe básica :

classe BasicHistogram {

}
2

Declare a variável histograma dentro da definição da classe. A matriz " gráfico " representa o próprio histograma. A matriz " contagem " representa as ocorrências de valores para cada coluna no histograma. A variável " símbolo " representa o símbolo para exibir no histograma :

classe BasicHistogram {

pública linha static String = " ------------- ------- "; símbolo public static string =" x " ; public static string [] [] = new String gráfico [10] [ 10]; public static int [ ] count = new int [10] ;
3

Declare o método principal da classe :

classe Histo {

pública linha static String = " ------ -------------- "; símbolo public static string =" x " ; public static string [] [] = new String gráfico [10] [ 10]; public static int [ ] count = new int [10];

void main ( string [ ] args ) { public static
4

dentro do método principal , preencher a matriz contagem com valores :

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

contagem [5] = 7; contar [2] = 8; contar [9] = 1;
5

preencher a matriz histograma com símbolos , com base nos valores na matriz contagem :

for (int j = 0; j < 10; j + +) { for (int i = 0; i < contar [j] ; i + +) { gráfico [j] = símbolo [i] ;}}
6

Imprimir o histograma para a tela :

for (int l = 9; l> = 0; l - ) {for (int k = 0; k <10, k + + ) {if (gráfico [k] [ l] == símbolo ) { System.out.println (gráfico [k] [ l]) ;

} else { System.out.println ("") ;}} Sistema . out.print ( "\\ n" );} System.out.println ( linha );

Anterior :

Próximo : No
  Os artigos relacionados
·Como inverter Pixels em Java Com getPixel 
·Quando usar JSP vs. JSPF 
·I Não é possível processar arquivos JSP no IE 8.0 
·Como enviar um e-mail automático após uma data especí…
·Por que precisamos de Java para Sistemas Windows 
·Os benefícios do JDK 1.6 
·Como Conectar Dois caixas suspensas em HTML e JSP 
·Diferenças entre System.in e System.out 
·Como escrever um applet que pede ao usuário para digit…
·Turing Tipos booleanos 
  Artigos em destaque
·Como usar CVS Dif 
·Escondendo C + + símbolos com Static Library 
·Como Fazer um EXE no bloco de notas 
·Como usar Fortran em C + + Linux 
·Como limpar um stringstream 
·Como contar em binário para Total de Iniciantes 
·Como descompactar um arquivo em C # 
·Como utilizar as funções em C + + 
·Como fazer TI84 Apps em Flash 
·Como contar Tempo de Simulação em Matlab 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados