在eclipse中按照java turorial写代码试验String.format
String format = String.format("%.1f", 3.1415);
结果提示format函数第二个参数不正确,要求是Object数组。不对啊,format确实是支持可变参数列表的。上网查了一下这个特性是从1.5引入的,于是在eclipse->window->preference中修改java compile选项,结果还是不行,最后想到eclipse对每个project是可以单独设置project property的,一看果然这里没有改过来。网上有网友也遇到同样的问题,他是在新建project以后可以的,实际上在新建project后会默认采用window->preferenct中的设置。