タイトル:50ランダムに生成された数(整数)、範囲内の各番号[10、50]、各統計および最も頻繁に表示される数字は、そのデジタル数で発生し、そして各数は、最終的に表示され番号をプリントアウトし、その数は数が表示された場合は、それを印刷しない0です。デジタル印刷の時間の昇順に並べ。
思考:10〜50の範囲の数値、41桁の最大があり、カウントの定義[]配列、INT []は[41] =新しいINTカウント;、デジタルカウントに乱数を[ランダムに発生 - 10] + +それぞれの数字が表示された回数を計算することができます。
パブリック クラスCountRandom { 公共 静的 ボイドメイン(文字列[]引数) { ランダムR = 新しいランダム(); intは [] =カウント新しい INT [41 ]。 用(int型 ; iが= 50 <I ++はI = 1 ) { int型のn = r.nextInt(41)+10 。 カウント[N ++ -10] 。 System.out.print(N +」 " )。 もし(I%10 == 0 ){のSystem.out.println();} } のために(int型、J = 0であり、j <41; J ++ ){ System.out.print((J +10)+ ":" +カウント[J] +」 " )。 もし((J + 1)%10 == 0 ){のSystem.out.println();} } } }