utilisez ICU 2.6.1
-
com.ibm.icu.text.UTF16.charAt
(char[],
int,
int,
int)
-
com.ibm.icu.text.UTF16.charAt
(Replaceable,
int)
-
com.ibm.icu.text.UTF16.charAt
(StringBuffer,
int)
-
com.ibm.icu.text.UTF16.charAt
(String,
int)
public static void main(String[] args){
String str = "ABC\ud800\udc00";
int ch = com.ibm.icu.text.UTF16.charAt(str,3);
System.out.println("UTF16.charAt(str, 3) = 0x" + Integer.toHexString(ch));
}
|
|