当前位置: 代码迷 >> Java相关 >> 安装了jdk1.6.0 printf方法不能用
  详细解决方案

安装了jdk1.6.0 printf方法不能用

热度:204   发布时间:2008-11-01 23:48:12.0
安装了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呢?
----------------解决方案--------------------------------------------------------
这个是!
----------------解决方案--------------------------------------------------------
有人知道吗?
----------------解决方案--------------------------------------------------------
  相关解决方案