产生10个随机数5-9之间 统计一个int类型的一维数组中有多少个在[min,max]之间的数
Posted yangshuyuan1009
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了产生10个随机数5-9之间 统计一个int类型的一维数组中有多少个在[min,max]之间的数相关的知识,希望对你有一定的参考价值。
* 产生10个随机数5-9之间 统计一个int类型的一维数组中有多少个在[min,max]之间的数 */ import java.util.*; public class Demo{ public static void main(String[] args) { int[] array=getRandom(3,9,-1); iterArray(array); } public static int[] getRandom(int min,int max,int count){ if(count<=0||min>=max){ return null; } int[] array=new int[count]; Random r=new Random(); // 0 1 2 3 4 for(int i=0;i<count;i++){ array[i]=r.nextInt(max-min+1)+min;//产生一个随机数 5~9 } return array; } public static void iterArray(int[]array){ if(array==null){ System.out.println("数组为空"); return; } for (int num :array ) { System.out.println(num+" "); } System.out.println(); } public static long sum(int[] a){ long sum=0; for(int num:a){ sum+=num; } return sum; } }
以上是关于产生10个随机数5-9之间 统计一个int类型的一维数组中有多少个在[min,max]之间的数的主要内容,如果未能解决你的问题,请参考以下文章
List集合系列文章(九) - ArrayList实现获取10个1-20之间随机数,且不能重复