一个List集合的对象,怎么样遍历、比较除自身外每个对象的属性

时间:2021-05-16 19:32:00
一个List集合的对象,怎么样遍历、比较除自身外每个对象的属性

3 个解决方案

#1


没大读懂你表达的啥

#2


这样?
List<Object> a = new ArrayList<Object>();
for (Object self : a) {
for (Object target : a) {
self.equals(target);
}
}

#3


	public static void main(String args[]) {
ArrayList arr = new ArrayList();
for (int i = 0; i < arr.size(); i++) {
for (int j = 0; j < arr.size(); j++) {
if (j != i) {// 不和自己进行比较
arr.get(i).equals(arr.get(j));//进行比较(车轮战)
}
}
}
}

#1


没大读懂你表达的啥

#2


这样?
List<Object> a = new ArrayList<Object>();
for (Object self : a) {
for (Object target : a) {
self.equals(target);
}
}

#3


	public static void main(String args[]) {
ArrayList arr = new ArrayList();
for (int i = 0; i < arr.size(); i++) {
for (int j = 0; j < arr.size(); j++) {
if (j != i) {// 不和自己进行比较
arr.get(i).equals(arr.get(j));//进行比较(车轮战)
}
}
}
}