import java.util.ArrayList;
import java.util.List;
public class mainPage {
public static void main(String[] args) {
testMethod();
}
public static void testMethod() {
List<Object[]> obj = new ArrayList<Object[]>();
/*START: Populating obj with test data */
for (int i = 0; i <= 10; i++) {
if (i == 5 || i == 6) {
Object[] value = new Object[] { "hello", "world", "GoodEvening" };
obj.add(value);
} else {
Object[] value = new Object[] { "good", "morning", "helloo" };
obj.add(value);
}
}
/*END : Populating obj with test data */
for (Object[] jj : obj) {
System.out.println("values: " + jj[0] + " " + jj[1] + " " + jj[2]);
}
// need a List<Object[]> obj with out duplicates
}
}
的上面的代码的结果是,除去在对象阵列的列表中的重复的java
values: good morning helloo
values: good morning helloo
values: good morning helloo
values: good morning helloo
values: good morning helloo
values: hello world GoodEvening
values: hello world GoodEvening
values: good morning helloo
values: good morning helloo
values: good morning helloo
values: good morning helloo
在这里,我已经产生了采样数据和我有现在所面临的项目类似的情况。
我想重复的记录被删除,有效的方式是做什么。
的结果必然是:
values: hello world GoodEvening
values: good morning helloo
工程很好。看起来很干净,如你所说。所以我们可以说这比kordirko的回答更有效率。 – siva
是的,我相信 –