在eclipse下JAVA自动拆装箱的问题
环境:JDK1.7,eclipse4.2,在研究拆装箱的问题时使用了如下语句:
Integer i = 100;
,结果报错说 类型不匹配:不能从 int 转换为 Integer
检查过编译器设置,确实设置的是1.7,但是为什么eclipse仍旧报错?虚心求教。
我的设置过程是:项目-属性-Java编译器-编译器一致性级别:1.7,使用缺省一致性级别
------解决方案--------------------不知道
楼主换成这样报错不?
Integer j = new Integer(100);
------解决方案--------------------项目右键 -> properties - >java build path - > Libraries ->JRE sYSTEM LIBRARY 看看本项目用的jdk是什么版本的