我需要调用一个返回下面代码的方法。我在一个增强的for循环中使用它与数组中的对象。但是,当我尝试将其打印出来时,我收到了错误。
public String toString(){
return String.format("Length:%d\nWidth:%d\nHeight:%d\n", length,width,height);
这用于我的主。
for(Box n:boxes)
System.out.printf(n.toString());
错误是
Exception in thread "main" java.util.IllegalFormatConversionException: d != java.lang.Double