- 締切済み
カタカナの小文字を大文字に変換するサンプル
カタカナの小文字を大文字に変換するサンプル ありませんか? ヵ → カ 、ッ → ツ としたいです。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.2
カタカナの小文字は、たかだか"ァィゥェォヵヶャュョッ"ぐらいだと思うので、 String#replace で置き換えると良いと思います。 String text ="ティルダ・スウィントン"; String result = text.replace('ィ','イ'); あと、置き換える文字を配列にしておいてループで回すとか
- gimmick
- ベストアンサー率49% (134/270)
回答No.1
とりあえず思いついた、単純なやり方です。 public class Katakana { public static void main(String[] args) { String text = "アイウエオヵキクケコサシスセソタチッテト"; char[][] convInfo = { {'ヵ', 'カ'}, {'ッ', 'ツ'}, }; System.out.println(text); for (char[] pair : convInfo) { text = text.replace(pair[0], pair[1]); } System.out.println(text); } }
質問者
お礼
ありがとうございます。参考にさせていただきます。
お礼
ありがとうございます。参考にさせていただきます。