codice:
public static String toBinaryString(int value, int numBits) {
   StringBuilder ret = new StringBuilder( Integer.toBinaryString(value) );
   while(ret.length() < numBits) ret.insert(0, '0');
   return ret;
}
Esempio d'uso: voglio vedere la rappresentazione binaria di 3 su 5 bit
codice:
System.out.println( toBinaryString(3, 5) );
Ciao.