【发布时间】:2015-03-08 16:31:13
【问题描述】:
为什么下面的语句会出错
char rep=(str.charAt(len-1))-1;
str.replace(str.charAt(len-1),rep);
error: possible loss of precision
当以下代码正常工作时
class test
{
public static void main(String arg[])
{
char x='A';
x=x+1;
System.out.println(x);
}
}
【问题讨论】:
-
该代码没有正确编译:ideone.com/00m5mf.
-
你的意思是你也明确编码
error: possible loss of precision?? -
是的 .. 不是很酷@CommuSoft
标签: java