1.只出现一次的数字 题目:给你一个 非空 整数数组 nums ,除了某个元素只出现一次以外,其余每个元素均出现两次。 找出那个只出现了一次的元素。 class Solution { public int singleNumber(int[] nums) { int len=nums.length; int a=0; for(int i=0;i<len;i++){ a ^= nums[i]; } return a; } } 其中 “^” 是异或运算符,相同为0,不同为1,用二进制进行计算。