增加一个unicode角色?

时间:2013-01-16 19:45:32

标签: java unicode

我正在尝试在我的Java代码中打印一些印地语数字(Unicode范围:0966 - 096F) 打印与index相关联,for loop递增for(int i = 0; i < 10; i++) { System.out.println(/* I need the Hindi numbers from 0-9 printed here (value of i in each iteration but in Hindi)); } 。一些示例代码:

System.out.println("\u0966" + i);

我试过这样做:

{{1}}

毋庸置疑,这是行不通的。我的问题是:
1.如何增加Unicode中表示的数字?

2 个答案:

答案 0 :(得分:4)

for(int i = 0; i < 10; i++) {
  System.out.println((char)(0x966+i));
}  

答案 1 :(得分:2)

    for (int i = 0; i < 10; i++) {
        System.out.println((char) ('\u0966' + i));
    }