请问 关于对lise的元素进行比较的问题
有一个list,怎样将其中的元素和其他所有元素进行比较?
比如,list里的元素为{a, b, d ...y}
a和其他所有元素进行比较 ...... y和其他所有元素进行比较
------解决方案--------------------for (int i = 0; i < list.size(); i++) {
YourObject o1 = (YourObject)list.get(i);
for (int j = 0; j < list.size(); j++) {
if(i == j) {continue; }
YourObject o2 = (YourObject)list.get(j);
// 在这里比较o1,o2就完成了你的要求。没有输出。据说算法要求是至少有一个输出的,哈哈
}
}
------解决方案--------------------估计lz是想进行排序吧
说出你的目的,才好帮你啊