|
■No43025 (魔界の仮面弁士) に追記
> ByteArrayOutputStream baos = new ByteArrayOutputStream();
> baos.write(Integer.parseInt("81", 16));
> baos.write(Integer.parseInt("92", 16));
> byte[] bin = baos.toByteArray();
> BufferedOutputStream bos =
> new BufferedOutputStream(
> new FileOutputStream("hello.txt"));
> bos.write(bin);
> bos.close();
今回は元データが
>> #なお、0x8192以外にも0x8191など文字コード表に対応することができない文字も
と固定的らしいので、下記で充分かも知れません。
BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream("hello.txt"));
bos.write(new byte[] { (byte)0x81, (byte)0x91 });
bos.write(new byte[] { (byte)0x81, (byte)0x92 });
bos.write(new byte[] { (byte)0x81, (byte)0x93 });
bos.close();
|