private boolean compareByString(List<String> list,List <String> list1)
{
// 如果为long 则先转换为string
// List<String> shoppingAddServiceList = list.stream().map(x -> x + "").collect(Collectors.toList());
// List<String> addServiceIdList = list1.stream().map(x -> x + "").collect(Collectors.toList());
boolean flag = false;
if (list.size()==list1.size())
{
//使用集合的sort方法对集合进行排序,本质是将集合转数组,再使用比较器进行排序
Collections.sort(list);
Collections.sort(list1);
if (list.toString().equals(list1.toString())){
flag = true;
}
}
return flag;
}
Javaは要素の順序をチェックせずに2つのListコレクションが同じかどうかを比較します
おすすめ
転載: blog.csdn.net/qq_37741426/article/details/130419273
おすすめ
ランキング