问问题
687 次
2 回答
1
第一张印刷品:
请参阅public byte[] getBytes(Charset charset):
使用给定的字符集将此字符串编码为字节序列,并将结果存储到新的字节数组中。
第二个打印:
参见public String(byte[] bytes, Charset charset):
通过使用指定的字符集解码指定的字节数组来构造一个新的字符串。
第三印:
请参阅此链接:
您正在打印它的十进制代码,即 2309。
上面提供的链接应该可以帮助您了解在每种情况下获得的输出。
于 2013-04-18T07:16:22.280 回答
0
理想情况下,您需要在任何 IDE 中的 Java 中键入字母关联的 unicode 数字“\uNNNN”。
对于单个字符,直接方法将是:
char c = '\uNNNN';
System.out.println((int) c);
更新:梵文的 Unicode 范围列表http://www.unicode.org/charts/PDF/U0900.pdf 要在记事本/IDE 等中输入印地语,请搜索将键盘键映射到特定印地语字母和相关语法的软件标点符号。
于 2013-04-18T07:11:21.177 回答