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] + "次"); } } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了