zoukankan      html  css  js  c++  java
  • 两个list 合并后去除掉重复removeAll()的,然后再随机获取最后list中的 几个值

    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);
    }
  • 相关阅读:
    jsp页面增加语音播报
    tomcat页面重定向跳转
    飘窗
    将回车键与页面ID绑定
    例35:十进制转二进制
    例33:求100-200间素数
    例30:尼科彻斯定理
    例29:哥德巴赫猜想
    例28:斐波那契数列
    例27:哈希查找
  • 原文地址:https://www.cnblogs.com/duanqiao123/p/10184675.html
Copyright © 2011-2022 走看看