との誤差が、私はとのトラブルを抱えている私のコードの一部です。私はそれを、出力を実行しようとしている:JavaのMethodOverloading double値ここで
int引数の正方形呼び出さ:7
ですjava.util.Formatter $でjava.util.Formatter $ FormatSpecifier.failConversion(Formatter.java:3999) で D = java.lang.Doubleの :
整数7の広場が49"メイン" java.util.IllegalFormatConversionExceptionスレッドでの例外! FormatSpecifier.printInteger(Formatter.java:2709) at java.util.Formatter $ FormatSpecifier.print(Formatter.java:2661) at java.util.Formatter.format(Formatter.java:2433) at java.io. printStream.format(PrintStream.java:920) at java.io.PrintStream.printf(PrintStream.java:821) at methodoverload.Overload.square(Overload.java:19) at methodoverload.Overload.testOverLoadeds(オーバーロード。 java:8) at methodoverload.Main .main(Main.java:9) はdouble引数の正方形呼び出されます。Java結果:1
私が間違っているのか?
私はUbuntu 10.10、Netbeans 6.9を使用しています。
ありがとうございました。
返信いただきありがとうございます。残念ながら、それは問題を解決しませんでした。私はまだ同じエラーが発生しています。 – Nima
私は答えを更新しました。 – tkt986
これがur質問に答えるならば、答えとして印を付けることを忘れるか、私に教えてください... – tkt986