首页 >>  正文

java数组随机点名

来源:baiyundou.net   日期:2024-09-25

庾帘悦3874java怎么从数组a中随机选取几个数放入数组b中,急 -
慎唯玲17233357884 ______ 你可以先用定义一个n = (int)math.random()*100 来解决到底随即几个数, 然后再利用循环 for(int i =0; i{ b[i] = a[(int)math.random()*100]; } 来放入b上

庾帘悦3874java从数组中随机取出几个数并且不重复 -
慎唯玲17233357884 ______ 用随机对象,把100个数放在数组里面,通过 random.next(100)产生随机下标, 如果重复的,重新产生随机下标

庾帘悦3874Java程序如何从字符串数组中随机选出多个数组 -
慎唯玲17233357884 ______ package test; import java.util.Random; public class Names { public static void main(String[] args) { String[] names ={"老大","老二","老三","老四","老五"}; Random ran = new Random(); int n = 3;//多个比如三个 String[] ranNames=new String[n]; for(int i=0;i<3;i++) { ranNames[i] = names[ran.nextInt(names.length)]; } } }

庾帘悦3874java的数组随机数应该怎么写 -
慎唯玲17233357884 ______ import java.io.File; public class radom { public static void main(String[] args) { /** * 获取长度为10 的 中英组合随机码 */ System.out.println(RadomCode(10)); } /** * 生成指定长度的随机码 * @param size 长度,过长度小于等于0 ,则默认长度 6 * ...

庾帘悦3874java中怎么随机组合姓和名 -
慎唯玲17233357884 ______ 将姓放到随机数组中,然后随机生成比它长度小的整数,名也按照前面的方式处理,就可以实现随机组合

庾帘悦3874java如何实现从一个整型数组中随机取一个数
慎唯玲17233357884 ______ int [] arr = {1,2,3,4}; //产生0-(arr.length-1)的整数值,也是数组的索引 int index=(int)(Math.random()*arr.length); int rand = arr[index];

庾帘悦3874java中怎么从一个数组中随机的取N个值 -
慎唯玲17233357884 ______ //思路:先在一个待选数组中随机产生一个数,然后把他放到待选数组的最后,然后再从前边的数中里随机产生下一个随机数,如此类推,一直产生需要的个数,下面的程序中send是要产生随机数的数组,产生的随机数用returnValue数组来存储...

庾帘悦3874用javascript做一个随机不重复点名 -
慎唯玲17233357884 ______ <script language="javascript"> var num=13;//假设有13个同学 var name=new array( ); var aaa=new array( );//定义两个数组 for(var i=0;i<num;i++){ name[i]=“姓名"+i; }//把同学名字放进name数组 for(var i = 0; i<num; i++) { var j = Math.floor((...

庾帘悦3874如何对java集合中的元素进行随机排序? -
慎唯玲17233357884 ______ List l=new ArrayList( input); //将input数组放入arraylist,input为集合 List res=new ArrayList(); //用来存放随机产生元素的结果 Random r=new Random();//随机数 int size=l.size(); for(int i=0;i<size;i++){ res.add(l.remove( r.nextInt(l.size()))); //为了保证不重复,每次随机产生后都删除该元素. } //此时res中存放的就是随机排序的结果.

庾帘悦3874JAVA 在一些数中随机取 -
慎唯玲17233357884 ______ 楼主程序有个错误 因为nextInt(n)返回的是0~n-1之中的整数,所以如果想返回1,2,3之中的随机数应该这样调用:int A = r.nextInt(3)+1; 所以答案是 int C = r.nextInt(3)+1; while(C == A || C == B) { C = r.nextInt(3)+1; } 一般加上这个循环就好了.也...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024