Kana Tools for Java

Kana Tools for Java とは?

Java で日本語の文字処理を簡単に行うための小さなライブラリ
数行のコードだけで、仮名やローマ字の変換などを実装できます

最新の安定バージョンをゲットしよう GitHub リポジトリ JAR ダウンロード

仮名変換

インポート
import com.mariten.kanatools.KanaConverter;
コード
String input_str = "テスティング 1−2−3";

// Set the desired conversion flags
int conv_op_flags = 0;
conv_op_flags |= KanaConverter.OP_HAN_KATA_TO_ZEN_KATA;
conv_op_flags |= KanaConverter.OP_ZEN_ASCII_TO_HAN_ASCII;

// Convert the string
String output_str = KanaConverter.convertKana(input_str, conv_op_flags);

// Compare result
System.out.println("Before:  " + input_str);
System.out.println("After:   " + output_str);
出力
Before:  テスティング 1−2−3
After:   テスティング 1-2-3
KanaConverter
全角・半角 の ひらがな・カタカナ・ローマ字 の相互変換