标签:system 德国 add 一个 math stat sha 随机 static
public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("日本"); list.add("中国"); list.add("美国"); list.add("德国"); //把随机取得的数据存储在 listRandom 中 List<String> listRandom = new ArrayList<String>(); //随机取出n条不重复的数据,这里我设置随机取3条数据 for (int i = 3; i >=1; i--) { Random random = new Random(); Math.random(); //在数组大小之间产生一个随机数 j int j = random.nextInt(list.size()-1); //取得list 中下标为j 的数据存储到 listRandom 中 listRandom.add(list.get(j)); //把已取到的数据移除,避免下次再次取到出现重复 list.remove(j); } //循环取出 listRandom 中的数据 for(String l:listRandom) { System.out.println(l); } }
标签:system 德国 add 一个 math stat sha 随机 static
原文地址:https://www.cnblogs.com/lichengfeng157/p/11051990.html