信じていたのに・・・

java.nio.CharsetDecoder#decodeメソッド、1バイトのデータをデコードできないなんて。
にわかには信じられないことだがバグらしい。手近でインストール済みの1.5.0をいくつか試したがダメだった。1.4.2からか・・・。「Release Fixed mustang(b29)」って言われてもよぉ。
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6196991

Bug ID: 6196991
Synopsis (cs) Many character decoders fail to convert single-byte (e.g. ASCII) input
Category java:classes_nio
Release Fixed mustang(b29)
State Closed, fixed

new String(byte[], String)は大丈夫なんだけど。知らない文字データが?になるのが困るんだよなぁ。
みんなどうしてるんだろう?あまり使われていないのか? そういう自分は初めてやって見たんだけど。