java_简单统计十进制数码

package experiment11.exp2;
/*输入一个100000位的数字,请计算这个数中各位数出现的次数。如输入1223,则各位数出现的次数为1:1次;2:2次;3:1次。*/
public class CountNumber {
public static void main(String[] args) {
StringBuffer buffer = new StringBuffer();
// System.out.println(Math.random());
//存储生成的100000个随机数
int[] numbers=new int[100000];
for (int i = 0; i < 100000; i++) {
//buffer.append((int) (Math.random() * 10));
numbers[i]=(int) (Math.random() * 10);
}
//统计数组(十个数码)
int[] intNumber = new int[10];
int numberSignal;
for (int i =0;i<100000;i++) {
// numberSignal =(int) number;
//numberSignal=Integer.parseInt(number);
intNumber[numbers[i]]++;
}
for (int i = 0; i < 10; i++) {
System.out.println(i + ":" + intNumber[i] + "次");
}
}
}
posted @   xuchaoxin1375  阅读(2)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示