Java|ひらがなをカタカナに変換するメソッド

Java

業務でひらがなの文字列をカタカナにする処理の実装があり

ひらがなをカタカナに変換するメソッドがなかったため

メソッドを作成しました。

コピペで使用できると思います。

private String convertHiraganaToKatakana(String hiragana) {
if (StringUtils.isEmpty(hiragana)) {
return "";
}

StringBuilder katakana = new StringBuilder(hiragana.length());

for (int i = 0; i < hiragana.length(); i++) {
char c = hiragana.charAt(i);

// ひらがな範囲内の文字かをチェック
if (c >= '\u3041' && c <= '\u3096') {
// ひらがなをカタカナに変換
katakana.append((char) (c + 0x60));
} else {
// ひらがなでない文字はそのまま追加
katakana.append(c);
}
}

return katakana.toString();
}

引数が空文字 or nullの場合は空文字を返します。

StringUtilsクラスを使用しています。

詳しくは以下記事。

ひらがなの場合はカタカナに変換し、

ひらがな以外の場合は変換されません。

まとめ

このメソッドを使用することで、ひらがなをカタカナに簡単に変換できます。

特に、業務での文字列処理において役立つでしょう。

引数が空文字やnullの場合にも対応しているため、安心してご利用いただけます。

ぜひ、ご活用ください。

コメント

タイトルとURLをコピーしました