【发布时间】:2015-05-04 15:38:56
【问题描述】:
例如,如何从数组列表中的项目列表中选择一个随机项目;
ArrayList<Integer> mylist= new ArrayList<Integer>();
mylist.add(19);
mylist.add(154);
mylist.add(112);
mylist.add(15);
mylist.add(112);
目前,我正在这样做,但因为我需要一遍又一遍地使用它,有没有更短的方法?
Random random = new Random();
Integer randomInt = lista.get(rand.nextInt(lista.size()));
【问题讨论】:
-
System.currentTimeMillis()%lista.size()