JAVA自学之每日一题(三)
来源:互联网 发布:淘宝投诉未生产扣几分 编辑:程序博客网 时间:2024/06/01 23:27
题目要求:随机生成100个字母并统计每个字母出现的次数
package 数组;public class array{ public static void main(String[] args) { char[] array_1 = new char[100];// 数组1储存100个随机字母 char[] array_2 = new char[26];// 数组2储存26个小写字母 int[] count = new int[26];// 计数数组 for (int i = 0; i < 100; i++) { char a = RandomCharacter.getRandomLowerCaseLetter();// 调用RandomCharacter类中的函数 array_1[i] = a; }// 随机生成100个小写字母 System.out.println("随机生成的100个字母为:"); for (int i = 0; i < 100; i++) { System.out.print(array_1[i] + " "); if ((i + 1) % 10 == 0 && i != 0) { System.out.print('\n'); } }// 输出array_1 for (int i = 0; i < 26; i++) { array_2[i] = (char) ('a' + i); }// 将26个字母储存到array_2中 for (int i = 0; i < 100; i++) { for (int j = 0; j < 26; j++) { if (array_1[i] == array_2[j]) { count[j]++; } } }// 统计 System.out.println("各个字母出现的次数分别为:"); for (int i = 0; i < 26; i++) { System.out.println(array_2[i] + ":" + count[i]); } }}
0 0
- JAVA自学之每日一题(三)
- JAVA自学之每日一题(一)
- JAVA自学之每日一题(二)
- JAVA自学之每日一题(四)
- JAVA自学之每日一题(五)
- JAVA自学之每日一题(六)
- JAVA自学之每日一题(七)
- JAVA自学之每日一题(八)
- JAVA自学之每日一题(九)
- JAVA自学之每日一题(十)
- 每日一题(三)
- (每日一转)黑马程序员----跟着老毕学Java之基础篇(三)
- JAVA自学(三)
- 随笔录 之 spring 自学杂记(三) -- AOP(一)
- JAVA每日一题
- JAVA自学(一)
- 自学Java之三(Java API documentation的结构)
- 【java】java面试(一)——每日一题
- Java Exception
- 短信管理器(SmsManager)
- ScyllaDB 1.2 国内安装更新源发布
- XMG 父子控制器 自定义控制器的切换 Second
- 165. Compare Version Numbers
- JAVA自学之每日一题(三)
- 关于ajax的页面加载操作防止脏数据的产生
- 重启Hadoop集群时no namenode to stop的异常
- jsp页面报错提示编码错误信息
- winpcap编程抓包实例和windump使用
- Hibernate框架学习(一 )
- AngularJS 常见面试问题
- ListView多布局适配器判断条件
- AFNetWorking 图片上传,进度条监控