В примере этой статьи описан метод реализации преобразования китайских символов в юникод и преобразования китайских символов в шестнадцатеричные в Java. Поделитесь этим со всеми для справки. Конкретный метод реализации заключается в следующем:
1. Конвертируйте китайские иероглифы в Юникод.
Скопируйте код кода следующим образом:
общедоступная статическая строка toUnicode (String s)
{
Строка as[] = новая строка[s.length()];
Строка s1 = "";
for (int i = 0; i < s.length(); i++)
{
as[i] = Integer.toHexString(s.charAt(i) & 0xffff);
s1 = s1 + as[i]+"/t";
}
вернуть с1;
}
2. Преобразование китайских иероглифов в шестнадцатеричные.
Скопируйте код кода следующим образом:
общедоступная статическая строка toChineseHex (String s)
{
Строка сс = с;
byte[] bt = ss.getBytes();
Строка s1 = "";
for (int i = 0; i <bt.length; i++)
{
Строка tempStr = Integer.toHexString(bt[i]);
если (tempStr.length() > 2)
tempStr = tempStr.substring(tempStr.length() - 2);
s1 = s1 + tempStr + " ";
}
вернуть s1.toUpperCase();
}
Я надеюсь, что эта статья будет полезна каждому, кто занимается программированием на Java.