System.out.printf 用Eclipse报错 10

System.out.printf("%3d",count);这句用Eclipse编译报错,printf(String,Object[])对于参数(String,int)... System.out.printf("%3d",count);这句用Eclipse编译报错,
printf(String, Object[])对于参数(String, int)不适用.
但是我直接用进cmd用javac可以运行。(程序没有错....)
jdk版本是1.7的,Eclipse3.7貌似不支持1.7 所以在编译器等级那里我选的是1.6。

请教高手解决!
(不要说用print和println...........)
展开
 我来答
原创力杂货
2011-09-21 · 超过11用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:18.2万
展开全部
安装1.7环境
选项,java->Installed JREs,Add..,钩选你安装的jdk
这样就可以了
更多追问追答
追问
我已经添加过了,里面有jre7.
追答
我这边试了一下,没发现有问题
你检查一下build path是不是有错误
如果没有问题的话你clean一下项目
还有,没看到你有附上错误信息,能附上来看一下吗
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-09-21
展开全部
哦,如果你编译版本和运行版本不一致的话,就会出问题,因为不同jdk之间是有些不一样的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zzzbai
2011-09-21 · 超过23用户采纳过TA的回答
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:91.9万
展开全部
System.out.printf(count+"");
这样写吧,好像只能有一个参数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
QinQinMeCC
2011-09-21 · TA获得超过2017个赞
知道小有建树答主
回答量:808
采纳率:100%
帮助的人:565万
展开全部
把错误粘贴上来看看。
追问
不是贴了么,代码和报错都贴了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式