使用TreeSet中contains方法。
如果集合中已有则删除该节点,否则添加
最后剩下出现一次的元素
代码
public int[] FindNumsAppearOnce (int[] array) {
// write code here
TreeSet<integer> set=new TreeSet();
int[] res=new int[2];
for(int i=0;i<array.length;i++)
{
if(set.contains(array[i]))
{
set.remove(array[i]);
}else{
set.add(array[i]);
}</integer>
} int index=0; for(Integer i:set) { res[index++]=i; } return res; }
}