首页 > 人工智能 > 正文

java数组随机取值,创建一个整型数组a[20],使用java中的随机数函数给数组a[100]赋值,要求数组元素取 值在0-100之间。然后采用

2020-05-20 09:41:56  来源:http://www.capsicumpm.com  编辑:admin

创建一个整型数组a[20],使用java中的随机数函数给数组a[100]赋值,要求数组元素取 值在0-100之间。然后采用

你好,你定义的数组长度为20怎么可以给a[100]赋值呢。如果是给a[20]的数组赋值int[] a=new int[20]; Random random=new Random(); for(int i=0;i<a.length;i++) { a[i]=Math.abs(random.nextInt()%100); } 如果满意,请采纳,谢谢。

用JAVA编写一个程序,要求生成5个随机数,随机数的取值范围是20到60

public class RandomTest { public static void main(String[] args) { int a; java.util.Random r = new java.util.Random(); for (int i = 0; i < 5; i++) { System.out.println(r.nextInt(a>=50 && a<= 60)); } }}不知道对不对 好久没玩java了

java中怎么把一个数组元素随机打乱顺序?

晕.不用那么麻烦.先转化为list(为什么不一开始就用List呢?)例:String[] arr = new String[] {"1", "2"};List list = Arrays.asList(arr);直接调用shuffle,就是随机排序 例:Collections.shuffle(list);直接输出就是你想要的结果

用java在一个数组里取值不能取到相同的值

用set实现,set不能有重复数据存在importjava.util.Set;importjava.util.TreeSet;publicclass${publicstaticvoidmain(String[]args){int[]arr={1,3,3,5,6};Set<Integer>set=newTreeSet<Integer>();for(inti:arr){set.add(i);}System.out.println(set);}}

java中在一个类怎么调用另一个类中的数组中的某个元素 最好以带的形式说明

如果那个数组的修饰符是public的话,用被调用类的一个对象加点号再加数组名就可以了,如果是private或者protected的话,不能在类外调用。