На данный вопрос уже ответили:
Подскажите пожалуйста, как лучше очень длинную строку перевести в строку из битов?
String a = "a" String a_convert = "10101010"
Используйте Integer.toBinaryString();
Сборка персонального компьютера от Artline: умный выбор для современных пользователей