У меня есть кодированная ASCII строка, которая выглядит как 3030. Каждый символ в строке ascii должен быть преобразован в 4-битную последовательность и объединен вместе, чтобы сформировать 16-битную последовательность с 4-разрядным дополнением.Пронумерованное представление битов в Java
For eg: 3030 should be converted into
0011 0000 0011 0000
(Пространства добавлены для удобочитаемости).
Я знаю, что мы можем отнести каждый символ к байту и выполнить операции формата String, чтобы получить двоичное представление в виде строки. Но я хотел бы сохранить двоичный формат, потому что я хочу сделать еще одну маскировку на нем.
Есть ли способ получить этот байтовый выход в java?