如何使用ICU库转换日语半/全角字符

我不太熟悉java(来自c / c#).我需要使用java才能将一些文件从半宽日语字符转换为全宽.

会有人善良,并提供一些开始的例子.我没有运气找到一些样品.

只需注意它必须是Java.

解决方法:

Japanese blogger Arai’s site找到了这个:

String data1 = "全角ひらがな"; // full-width hiragana
String data2 = "全角カタカナ"; // full-width katakana
String data3 = "半角カタカナ";    // half-width katakana

Transliterator transliterator = Transliterator.getInstance("Hiragana-Katakana");

System.out.println(transliterator.transliterate(data1));
System.out.println(transliterator.transliterate(data2));
System.out.println(transliterator.transliterate(data3));

这应该会导致所有3个日语字符串按预期进行音译.给它一个镜头让我知道它是否不起作用.

上一篇:380万播放量,也许是全网最火的机器学习视频


下一篇:Android Handler相关面试题你能答对多少?子线程和主线程是如何切换的?