diff --git a/src/leetcodejava/array/BitCount.java b/src/leetcodejava/array/BitCount.java index b69132b..77653de 100644 --- a/src/leetcodejava/array/BitCount.java +++ b/src/leetcodejava/array/BitCount.java @@ -26,7 +26,7 @@ public void bitCountTest() { private int bitCountStatistic(int num) { int result = 0; while (num > 0) { - result ^= (num & 1); + result += (num & 1); num = num >> 1; } return result;