當我在下面輸入這部分代碼時,它給我一條System.out.printf行旁邊的錯誤消息。System.out.printf不能與Integer一起使用
它告訴我,我應該將i
的Integer類型替換爲Object[]
。
但是在本教程中,我遵循下面的部分工作,並且不會給出任何錯誤消息。那麼,有沒有我在這裏做錯了什麼,或者什麼是正確的類型呢?
for(int i=0; i < 5;i = i + 1) {
System.out.printf("The value of i is: %d\n", i);
}
你的代碼工作正常。你可以在這裏查看:http://ideone.com/NuAEwg。 – Bhoot
適用於我,請參閱:http://ideone.com/5yydqO - 什麼是您的編譯器的版本?你能提供完整的代碼,課程和所有的樣板嗎? –
對我來說也是一樣,我試了一下,效果很好。 – clemp6r