小编use*_*248的帖子

Java Unicode字符串长度

我正在努力获取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:这是泰米尔语.

java string utf-8 utf-16 unicode-string

55
推荐指数
3
解决办法
8610
查看次数

Java Unicode到十六进制字符串

下面的代码给我Unicode字符串为கா

sysout = new PrintStream(System.out, true, "UTF-8");
sysout.println("\u0B95\u0bbe");
Run Code Online (Sandbox Code Playgroud)

通过给கா作为输入,我可以将十六进制值作为\ u0B95\ u0bbe吗?

PS:这是泰米尔语.

java unicode printstream

8
推荐指数
2
解决办法
7761
查看次数

标签 统计

java ×2

printstream ×1

string ×1

unicode ×1

unicode-string ×1

utf-16 ×1

utf-8 ×1