>>544
> msg = new String(msg.getBytes(), "EUC-JP");

http://java.sun.com/j2se/1.4/ja/docs/ja/api/java/lang/String.html#getBytes()
> プラットフォームのデフォルト文字セットを使用して
> この String をバイトシーケンスに符号化し、結果を新規バイト配列に格納します。
プラットフォームのデフォルトのエンコーディングは
Linux とかだと環境変数 LANG とかその辺見てるはず。
Windows だとロケールが日本になってると "Windows-31J" にきめうちだけど。