static int width = 8; // zum Beispiel static boolean [] encode (int x) { boolean result [] = new boolean [width]; for (int i=0; i<width; i++) { if ( 0 == x % 2 ) { result [i] = false; } else { result [i] = true; } x = x / 2; // wird abgerundet } return result; }