日期:2014-05-20  浏览次数:20708 次

java.lang.String.format的问题
在JDK6   +Eclipse下如下代码
int   i=2;
String   s=new   String();
s.format( "i=%d ",i);
System.out.print(s);


提示s.format出错,貌似第2个参数要Object[].印象中,以前都可以这么写的?怎么突然不能了呢?

------解决方案--------------------
String.format是从5.0开始的,估计是你的eclipse的项目的编译级别设置的低于5.0了