我想編譯我知道在其他人的機器上工作的代碼,但在我的系統上拋出一個特定的錯誤。具體地,錯誤涉及printf()的方法Java:printf不適用於參數(字符串,雙)
的方法的printf在類型爲PrintStream(字符串,對象[])不是 適用於參數(字符串,雙)
例如
public static void main(String[] args) {
double rate =10.5;
System.out.printf("%.3f", rate);
}
有誰知道爲什麼會出現這個錯誤?有使用printf()的替代方法,但這非常煩人!
嘗試將其封裝在'new Object [] {rate}'中。 –
我沒有得到與該代碼相同的錯誤。我懷疑其他事情是錯誤的。 –
您使用的是哪個Java版本? –