高手们帮忙看看为什么下面的代码在eclipse里会出错,如何解决?
public class num {
public static void main(String[] args){
for(int i=1;i<10;i++){
if(i==5){
continue;
}
System.out.printf("i=%d%n", i);
}
}
}
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method printf(String, Object[]) in the type PrintStream is not applicable for the arguments (String, int)
at num.main(num.java:9)
------解决方案--------------------
这应该是没有自动装箱
你看下你的兼容设置是否在1.5以上,1.5才有这个自动装箱的