>>36
>>33については?
一貫した文字コードでも1つの文字が複数のビットパターンを持っていたり、
特定のビットパターンに対応する文字が無かったりすると
byte[]と可逆な変換は出来ないのでは?