質問: ch[i]; j++; break; } return String.valueOf(convert); }
回答: メールを送信する対象にもよりますが、思い切ってcharsetをUTF-8にしてみるとか? 一昔前は、対応していないSMTPサーバーやメーラーが多かったので、 ISO-2022-JP 7bitが常識でしたけど、最近はけっこうUTF-8いけますよ。 GmailもUTF-8 base64 で送ってますし。 ただ、ガラケーとかだとしんどいかもしれません。。。