Да, вы можете легко сделать это, используя Integer.parseInt(String s, int radix)
.
В вашем случае основание равно 2
, поэтому вам просто нужно разделить всю двоичную строку на подстроки по 8 символов в каждой и использовать Integer.parseInt(substring, 2)
. Затем вы конвертируете их в символы и объединяете их ..