Printf无法正常工作

时间:2014-09-20 22:38:16

标签: java printf

我开始学习Java编程一段时间了,但是从来没有走得太远,现在我又开始重新开始,但是偶然发现了一个问题。

double c =0.000001; System.out.printf("%4.3f",c);

当我在Eclipse中输入上面的代码时,它在printf下给出了一条错误消息,提示将类型c更改为object。我究竟做错了什么?对不起,如果这是一个愚蠢的问题,但我已经环顾互联网并且没有找到任何答案。

1 个答案:

答案 0 :(得分:4)

您的代码可以正常使用自动装箱(双重自动装箱到双引擎盖下)。如果您收到此错误消息,则表明您正在使用JVM版本执行代码< 1.5(没有自动装箱)。