【发布时间】:2010-06-12 10:29:52
【问题描述】:
我想知道如何删除对象中的重复项。
例如
cat c[] = new cat[10];
c[1].data = "ji";
c[2].data = "pi";
c[3].data = "ji";
c[4].data = "lp";
c[5].data = "ji";
c[6].data = "pi";
c[7].data = "jis";
c[8].data = "lp";
c[9].data = "js";
c[10].data = "psi";
我想从对象数组中删除重复值。
感谢并提前
【问题讨论】:
-
请注意,在 Java 中,数组索引是从 0 开始的,即在上面的数组中,现在 c[0] 为空,对 c[10] 的引用会导致
ArrayIndexOutOfBoundsException.索引应该是 0..9。