事業内容
文字列の分解、合成
Normalizerクラスを利用して文字の分解、合成ができます。
上記のソースで実行すると、合成される際、半角カタカナは全角カタカナに置き換わった状態になります。
濁点のみになる場合は、文字化けが起こったりもします。
# JDK7では起こりませんでしたがJDK6では起こってました。。なぜ。。。
分解だと、「ガ」は「カ」+濁点になります。
合成の場合、一旦分解したものを再度合成するイメージです。
ここで、互換の場合は半角カナが互換性のある全角カナに置き換えられることになります。
Javaへ