Contoh artikel ini menjelaskan metode implementasi mengubah karakter Cina menjadi unicode dan mengubah karakter Cina menjadi heksadesimal di Java. Bagikan dengan semua orang untuk referensi Anda. Metode implementasi spesifiknya adalah sebagai berikut:
1. Ubah karakter Cina menjadi unicode
Copy kode kodenya sebagai berikut:
String statis publik ke Unicode(String s)
{
String sebagai[] = String baru[s.panjang()];
Tali s1 = "";
untuk (int i = 0; i < s.length(); i++)
{
sebagai[i] = Integer.toHexString(s.charAt(i) & 0xffff);
s1 = s1 + sebagai[i]+"/t";
}
kembali s1;
}
2. Ubah karakter Cina menjadi heksadesimal
Copy kode kodenya sebagai berikut:
String statis publik keChineseHex(String s)
{
Tali ss = s;
byte[] bt = ss.getBytes();
Tali s1 = "";
untuk (int i = 0; i < bt.panjang; i++)
{
String tempStr = Integer.toHexString(bt[i]);
jika (tempStr.panjang() > 2)
tempStr = tempStr.substring(tempStr.length() - 2);
s1 = s1 + tempStr + " ";
}
kembalikan s1.toUpperCase();
}
Saya harap artikel ini bermanfaat untuk pemrograman Java semua orang.