Java 递增unicode字符?
我试图在Java代码中打印一些印地语数字(Unicode范围:0966-096F)。Java 递增unicode字符?,java,unicode,Java,Unicode,我试图在Java代码中打印一些印地语数字(Unicode范围:0966-096F)。 打印绑定到一个索引,该索引由循环的递增。一些示例代码: 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)); } 不用说,这是行不通的。我的问题是: 1.如何增加
打印绑定到一个
索引
,该索引由循环的递增。一些示例代码:
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));
}
不用说,这是行不通的。我的问题是:
1.如何增加以Unicode表示的数字 for(int i=0;i<10;i++){
for(int i = 0; i < 10; i++) {
System.out.println((char)(0x966+i));
}
System.out.println((char)(0x966+i));
}
试试看
for(int i=0;i<10;i++){
System.out.println((char)('\u0966'+i));
}
不需要“”+
。
for(int i = 0; i < 10; i++) {
System.out.println((char)(0x966+i));
}
for (int i = 0; i < 10; i++) {
System.out.println((char) ('\u0966' + i));
}