public void outputBarChart()
{
int[] frequency=new int[11];
for(int i = 0; i < grades.length; i++){
frequency[grades[i]/10]++;
//例如25分 歸類到frequency[2]
}
System.out.println("Grade distribution:");
for(int i = 0; i < frequency.length; i++){
System.out.println();
if(i == frequency.length-1)
System.out.print("100:");
else
System.out.print(i+"0-"+i+"9:");
for(int j = 0; j < frequency[i]; j++){
System.out.print("*");
}
}
}
執行結果