zoukankan      html  css  js  c++  java
  • 怎么比较两个list中相同的值个数!


    怎么比较两个list中相同的值个数!
    int count=0;
    for(int i=0;i<list1.size();i++){
    for(int j=0;j<list2.size();j++){
    //判断值是否相同
    if(list1.get(i).equal(list2.get(j))){
    count=count+1;//相同count加一
    }
    }
    }
    System.out.println("相同值的个数="+count);
    本回答由提问者推荐 评论(2) 1 11

    jonlyandyumi
    采纳率:25% 擅长: C#/.NET
    其他回答
    import java.util.List;
    import java.util.Arrays;
    public class EqualList {
    static String a[]={"a","b","c"};
    static String b[]={"c","a","b"};
    static List list1;
    static List list2;
    static int count=0;
    public static void main(String args[]){
    list1= Arrays.asList(a);
    list2= Arrays.asList(b);
    for(int i=0;i<list1.size();i++)
    for(int j=0;j<list2.size();j++)
    {
    if(list1.get(i).equals(list2.get(j)))
    {
    count++;
    break;
    }
    }
    System.out.println("相同数字的个数"+count);
    }
    }

  • 相关阅读:
    第九次任务
    第八次任务
    第七次任务
    第六次任务
    第四天半任务
    第四天任务
    第三天任务
    第二天任务
    第一天任务
    第⑩天任务
  • 原文地址:https://www.cnblogs.com/timssd/p/6706581.html
Copyright © 2011-2022 走看看