发布网友 发布时间:2022-04-26 19:21
共4个回答
热心网友 时间:2023-10-23 14:35
这是你ultraedit的问题,重新下载个其他版本ultraedit就没有问题了!
public class Test9 {
public static void main(String[] args) {
Integer i = new Integer("100");
Double d = new Double("123.456");
int j = i.intValue() + d.intValue();
System.out.println(j);
float f = i.floatValue() + d.floatValue();
System.out.println(f);
}
}
这是我运行的结果,你的程序没有问题!
C:\Users\jiale>cd C:/Users/jiale/Desktop
C:\Users\jiale\Desktop>javac Test9.java
C:\Users\jiale\Desktop>java Test9
223
223.456
热心网友 时间:2023-10-23 14:35
的确是大写Double,小写不行,建议设置一下ultraedit让它不变成小写或换一个编辑器比如DW
我这的UE不会改变大小写,版本是14.20
晕有15.00了?那就是新增功能了
热心网友 时间:2023-10-23 14:36
直接用记事本打开以下改下嘛
因为double是关键字,你的Double只差一个字母,所以UE认为你写错了
Integer和int的差的远了,所以UE认为你没写错
我觉得notepad++这个编辑器比UE好用,可以试试
热心网友 时间:2023-10-23 14:36
Double才是java的封装对象,double是基本对象。如果学习java用文本编辑器的话,建议你直接用系统自带的notepad。