因为要修改一个以前的老项目,老项目用的jdk是1.4版本,遂在项目右键Properties-Java Compiler中将Compiler compliance level 设成了1.4
以为万事大吉了呢,昨晚上因为Integer的一个方法发现了问题
Integer中有个方法valueOf
其中valueOf(int i)
- 从以下版本开始:
- 1.5
也就是在1.5之前没有这个方法,但是在eclipse中却有这个方法的提示
找了半天,原来问题出在这,在Java Build Path 中Libraries 中jdk是1.5的,把它remove掉,添加一个1.4的就OK了
还是功力不够啊 充电 充电ing