日期:2014-05-20  浏览次数:20550 次

字符转换的问题
JAVA语言里,29.7转成char类型,使30还是29?

------解决方案--------------------
你运行一下面的就知道了:
class Changchar
{
public static void main(String[] args)
{
System.out.println("强制转化为char型是: " + (char)29.7); //强制转化为char型
System.out.println("强制转化为int型是: " + (int)29.7); //强制转化为int型
}
}
------解决方案--------------------
29,但是不是整数
00011101 29 1D GS (group separator) 分组符