java se-作业2--随机数-2016.719
来源:互联网 发布:国土防线2优化补丁 编辑:程序博客网 时间:2024/05/19 15:21
题目:
随机生成50个数字(整数),每个数字的范围是[10,50],统计每个数字出现的次数以及出现次数最多的数字与他的个数,
最后将每个数字及其出现的次数打印出来,如果某个数字出现次数为0,则不要打印它,打印时按照数字的升序排列
最后将每个数字及其出现的次数打印出来,如果某个数字出现次数为0,则不要打印它,打印时按照数字的升序排列
package com.mashensoft.homework;
import java.util.Random;
public class RandomNumber {
public static int[] getRandowmNums(){
Random random=new Random();
int [] sortedNums=new int[50];;
for(int i=0;i<sortedNums.length;i++){
sortedNums[i]=0;
}
for(int i=0;i<50;i++){
int randomNum=random.nextInt(40)+10;
sortedNums[randomNum]++;
}
return sortedNums;
}
public static void printArrayNums(int[] printingArray){
for(int i=0;i<printingArray.length;i++){
if(printingArray[i]!=0){
System.out.println("随机数字"+i+"的次数为 "+printingArray[i]);
}
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
int [] newArray=getRandowmNums();
RandomNumber.printArrayNums(newArray);
}
}
0 0
- java se-作业2--随机数-2016.719
- java se-作业6-随机数集合版-2016.7.25
- java se作业1--2016.7.19
- java se作业-GPSCar--2016.7.20
- JAVA SE Lesson 2
- java SE 增强2
- java SE 加强2
- java-SE-2
- java se作业3-打印文件路径-2016.7.22
- java se-作业4-九九乘法表输出文件-2016.7.22
- java se-作业5-复制文件-2016.7.24
- JAVA SE---基础(2)
- JAVA SE 拾遗(2)
- java SE复习笔记2
- JAVA SE回顾--集合(2)
- java SE 学习笔记2
- java se
- Java SE
- Android Action Bar 详解篇
- 程序猿的基本性格
- 4-11 求自定类型元素序列的中位数 (25分)
- GW - ToDoList
- Greenplum的工作负载及资源管理
- java se-作业2--随机数-2016.719
- wifi 驱动 进阶11
- C的头文件和java的引包
- 杭电博弈入门题
- Android ActionBar的基本用法
- 用C# 加密字符串后、再用C++解密字符串的各自代码
- Learning Python 010 函数 2
- xml文档解析之DOM、SAX、JDOM、Dom4J总结
- Codeforces Round #363 (Div. 2), problem: (A)