Count set bits in an integer | Java program to Count set bits in an integer ; Function to get no of set bits in binary representation of positive integer n ; driver program
import java . io . * ; class countSetBits { static int countSetBits ( int n ) { int count = 0 ; while ( n > 0 ) { count += n & 1 ; n >>= 1 ; } return count ; } public static void main ( String args [ ] ) { int i = 9 ; System . out . println ( countSetBits ( i ) ) ; } }