// Displaying an int in binary format int v = 5; // signed System.out.println( Integer.toString( v, 2 )); // 101 System.out.println( Integer.toString( -v, 2 )); // -101 // unsigned System.out.println( Integer.toBinaryString( v )); // 101 System.out.println( Integer.toBinaryString( -v )); // 11111111111111111111111111111011