详细步骤都在注释里,有问题欢迎留言交流 public class LuoDanDeShu { public static void main(String[] args) { //构造一个数组 int arr[]= {25,25,45,45,6,6,94,94,5,1,1}; //因为A^A^B^C^C=B 连续异或可以去重 int x=0; for (int i = 0; i < arr.length; i++) { x=arr[i]^x; } System.out.println(x); } }