import java.util.*;
import java.util.Arrays;
public class Solution {
/**
*
* @param A int整型一维数组
* @return int整型
*/
public int singleNumber (int[] A) {
// write code here
int sum = 0;
for(int i = 0; i <= A.length-1;i++){
sum^=A[i];
}
return sum;
}
}
1、相同的数字异或(^)结果为0。2、和0异或得本身 将所有数字异或最后剩下的数字就是只出现一次的数,因为"两两抵消"