使用unicode将字符串从一种语言转换为另一种语言

时间:2013-04-05 20:15:09

标签: java eclipse unicode

一种方法是使用我们了解的语言范围信息。例如, unicode range 30A0-30FF代表日语片假名字符,所以如果你的字符串 由该范围内的人物组成,你可以做出有根据的猜测 日语和相应的工作。

这需要知道如何在java中处理unicode语言页面

请帮助

1 个答案:

答案 0 :(得分:1)

Java char是16位unicode。只需获取一个字符串并解析其字符:

String string = getString(); // returns the string you will parse
boolean japaneseChars = true;
for (ii=0; ii<string.length; ii++) {
    char character = string.charAt(ii);
    if (!(character >= 0x30A0 && character<= 0x30FF)) {
         japaneseChars = false;
    }
}