比较2个list值是否相等的方法
来源:互联网 发布:网络时时音频监 编辑:程序博客网 时间:2024/05/29 10:23
一.不考虑list里值的顺序
1.先排序,然后逐项对比!
public
static
<T
extends
Comparable<T>>
boolean
compare(List<T> a, List<T> b) {
09
if
(a.size() != b.size())
10
return
false
;
11
Collections.sort(a);
12
Collections.sort(b);
13
for
(
int
i=
0
;i<a.size();i++){
14
if
(!a.get(i).equals(b.get(i)))
15
return
false
;
16
}
17
return
true
;
18
}
List<int> A =new List<int>(newint[] {1,2,3 });
List<int> B =new List<int>(newint[] {1,3,2 });
if (A.Except(B).Count()==0)
MessageBox.Show("相等");
else
MessageBox.Show("不相等");
3.SequenceEqual方法(未验证是否与顺序有关),实际验证有效 Sequence的意思是按序列排好的
List<byte> t1 =new List<byte>();
List<byte> t2 =new List<byte>();
return t1.SequenceEqual(t2);
- 比较2个list值是否相等的方法
- 比较两个 List 的值是否相等
- 如何比较2个数组的按键值是否相等?
- list比较是否相等
- Java 比较两个 List 的值是否相等
- 比较两个list集合的值是否相等
- 比较两个List里的值是否相等
- 比较二个对象的每个值是否相等
- 另一种思路比较2个日期是否相等的方式
- 比较二个对象值是否相等
- 比较一个对象list中的id值和List<Integer>的值是否相等
- 比较两个Integer的值是否相等
- 比较两个list集合是否相等
- Java判断2个List之间是否相等。
- JAVASCRIPT中比较字符串是否相等的方法
- java比较两个Set是否相等的方法。
- 比较俩个对象是否相等
- Javascript如何比较两个Object/Array的值是否相等
- CSS3实现多种Action:hovert效果
- RTP/RTCP
- linux下vim命令详解
- 跨域数据交换与跨域的jsession问题
- java线程互斥实例
- 比较2个list值是否相等的方法
- ASP.NET MVC 的分页
- 在Action中获取servlet API(1)
- MVCFckeditor的小问题
- 最简单的 Git 使用流程
- linux 笔记1
- u-boot 配置文件
- CSS3绘制的奥运五环
- 在线社交+电子商务=?