JAVA中的ASCII值

时间:2013-03-04 16:57:02

标签: java ascii

当我运行以下代码时,对于任何数字,它将给出ASCII值。我的问题是ASCII值是0-255,但它如何将ASCII值返回到255以上?

int i=345;
System.out.println((char)i);

输出:

ř

请说明如何将上述结果(即ř)转换为适当的数字(即345)。

2 个答案:

答案 0 :(得分:5)

Java不使用ASCII。

ř Unicode 代码点345。

答案 1 :(得分:1)

在回答问题的第二部分时,将char投射为int

System.out.println("The code for 'ř' is " + (int)'ř');

给出

The code for 'ř' is 345