1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
String stringUTF8 = new String(new byte[] {0x15, (byte)0xC0}, "UTF-8");
char [] myTabDonneesUTF8 = stringUTF8.toCharArray();
System.out.println(myTabDonneesUTF8);
System.out.println("1er caract = " + myTabDonneesUTF8[0] + " : " + (int)(myTabDonneesUTF8[0]));
System.out.println("2eme caract = " + myTabDonneesUTF8[1] + " : " + (int)(myTabDonneesUTF8[1]));
String stringISO = new String (stringUTF8.getBytes(), "ISO-8859-1" );
char [] myTabDonneesISO = stringISO.toCharArray();
System.out.println(myTabDonneesISO);
System.out.println("1er caract = " + myTabDonneesISO[0] + " : " + (int)(myTabDonneesISO[0]));
System.out.println("2eme caract = " + myTabDonneesISO[1] + " : " + (int)(myTabDonneesISO[1])); |
Partager