安装了jdk1.6.0 printf方法不能用
我安装的jdk1.6.0 环境变量也设了! 去cmd里java和javac都行但去eclipse里用printf方法报错? 这是为什么?
System.out.printf("%d", 5);
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 Sum1.main(Sum1.java:15)
谢谢了!
搜索更多相关的解决方案:
printf
----------------解决方案--------------------------------------------------------
没那个函数方法
----------------解决方案--------------------------------------------------------
System.out.printf("%d", 5);
应该是System.out.print("%d", 5);
或者 System.out.println("%d", 5);
----------------解决方案--------------------------------------------------------
这是为什么呢? 为什么在学校安的就有~ 而在我这安的就没有?
3#的我也知道! 我就是想知道为什么printf不能用!
就是for(int i:n)这个方法也不能用!
----------------解决方案--------------------------------------------------------
你用的什么工具?
安装了并不表示你就用的1.6版本啊,你设置可以用1.3去编译他
----------------解决方案--------------------------------------------------------
我用的是eclipse
----------------解决方案--------------------------------------------------------
图上圈的地方你的是不是1.5呢?
----------------解决方案--------------------------------------------------------
这个是!
----------------解决方案--------------------------------------------------------
有人知道吗?
----------------解决方案--------------------------------------------------------