O exemplo deste artigo descreve o método de implementação de conversão de caracteres chineses em Unicode e de conversão de caracteres chineses em hexadecimais em Java. Compartilhe com todos para sua referência. O método de implementação específico é o seguinte:
1. Converta caracteres chineses em Unicode
Copie o código do código da seguinte forma:
String estática pública para Unicode (String s)
{
String as[] = new String[s.length()];
String s1 = "";
for (int i = 0; i < s.length(); i++)
{
as[i] = Integer.toHexString(s.charAt(i) & 0xffff);
s1 = s1 + as[i]+"/t";
}
retornar s1;
}
2. Converta caracteres chineses em hexadecimais
Copie o código do código da seguinte forma:
String estática pública paraChineseHex (String s)
{
String ss = s;
byte[] bt = ss.getBytes();
String s1 = "";
for (int i = 0; i < bt.length; i++)
{
String tempStr = Integer.toHexString(bt[i]);
se (tempStr.length() > 2)
tempStr = tempStr.substring(tempStr.length() - 2);
s1 = s1 + tempStr + " ";
}
retornar s1.toUpperCase();
}
Espero que este artigo seja útil para a programação Java de todos.