160 桁のバイナリ文字列があります。私が試してみました:
new BigInteger("0000000000000000000000000000000000000000000000010000000000000000000000000000001000000000010000011010000000000000000000000000000000000000000000000000000000000000", 2).toByteArray()
ただし、先頭の 0 バイトが削除された 15 バイトの配列が返されます。
先頭の 0 バイトを予約し、20 バイトのままにしておきます。
それを達成するための他の方法をいくつか知っていますが、数行のコードだけで済む簡単な方法があるかどうかを知りたいです。