public static void test1(){
String s1="1,2,5,3,6,9";
String n1[]=s1.split(",");
System.out.println("n1length="+n1.length);
String s2="2,3";
String n2[]=s2.split(",");
System.out.println("n2length="+n2.length);
List<String> list1=new ArrayList<>();
for(int i=0;i<n1.length;i++){
list1.add(n1[i]);
} List<String> list2=new ArrayList<>();
for(int i=0;i<n2.length;i++){
list2.add(n2[i]);
}
System.out.println("list1="+list1);
System.out.println("list2="+list2);
list1.addAll(list2);
List<String> list=new ArrayList<String>();
list=list1;
list1.removeAll(list2);
System.out.println("list="+list );
int number=2;
List<String> result=new ArrayList<>();
for(int i = 0;i<number;i++){
//显示数字并将其从列表中删除,从而实现不重复.
int random=new Random().nextInt(list.size());
System.out.println("第"+i+"随机数:"+random);
result.add(list.get(random));
System.out.println(list.remove(random)); }
System.out.println("结果:"+result);
}

最新文章

  1. javascript平时例子⑩(表情发送)
  2. 设置MySQL允许外网访问
  3. Having与Where的区别
  4. qsort函数的简单实践
  5. Zookeeper+Kafka+Storm+HDFS实践
  6. VirtualBox修改虚拟盘路径
  7. 【解决方法】System.IO.FileNotFoundException
  8. SPOJ839 OPTM - Optimal Marks
  9. SICP-Elements of program
  10. jmeter3.3测试需要登录的接口(java)
  11. java应用的jar包多合一
  12. 【BZOJ2818】Gcd(莫比乌斯反演)
  13. SpringCloud应用入库后乱码问题
  14. 时时监听input内容的改变
  15. 一个request引发的bug
  16. 浅谈nodejs和php
  17. c# partial 关键字的使用
  18. ajax相关问题
  19. this与回调函数
  20. 第11月第8天 ffmpeg ffplay

热门文章

  1. django中自定义404错误页面
  2. kafka 生产者发送消息
  3. nginx的域名解析
  4. Jmeter之JDBC--Mysql
  5. 【ABAP系列】SAP ABAP中将字符格式的金额转换为数值的函数
  6. Vue路由注意事项
  7. 001/Node.js(Mooc)--基础知识
  8. vue 上传文件 并以表格形式显示在页面上
  9. C++ Lambda 表达式使用详解
  10. Java学习day7面向对象编程1-对象和类