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

在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是什么版本的