Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Java に、1 バイトのビットを表す文字列があります。たとえば、私は
String mybyte = "00010010";
これを実際の ASCII 値 'H' に変換して、ファイルに書き出したいと思います。
文字列を対応するASCII文字に変換できないようです。これがどのように行われるかについてのアイデア。
ありがとう。
編集:バイトに変換したい文字列があるだけなので、表示するコードがわかりません。シフトを行う必要があると思いますが、どのようにシフトするかわかりません。
みたいですね(char) Integer.parseInt(string, 2)。
(char) Integer.parseInt(string, 2)