我正在努力获取unicode字符串的数量,并尝试了各种选项.看起来像一个小问题,但在很大程度上受到了打击.
在这里,我试图获得字符串str1的长度.我得到它6.但实际上它是3.将光标移动到字符串"குமார்"也显示为3个字符.
基本上我想测量长度并打印每个角色.喜欢"கு","மா","ர்".
public class one {
public static void main(String[] args) {
String str1 = new String("??????");
System.out.print(str1.length());
}
}
Run Code Online (Sandbox Code Playgroud)
PS:这是泰米尔语.
下面的代码给我Unicode字符串为கா
sysout = new PrintStream(System.out, true, "UTF-8");
sysout.println("\u0B95\u0bbe");
Run Code Online (Sandbox Code Playgroud)
通过给கா作为输入,我可以将十六进制值作为\ u0B95和\ u0bbe吗?
PS:这是泰米尔语.