私はJavaの経験がまったくなく、テキストエディタを使用してコードを記述しているため、問題が何であるかがわかりません(コマンドラインから実行しています)エラーが表示され、それが何であるかはわかりますが、方法がわかりません。それを修正するには
System.out.print(String.format("%7d", Math.pow(n,2).toString()));
基本的に.toString()
nだけ印刷すると機能しますが、べき関数はおそらく戻り型が原因でエラーが発生しますが、powはdoubleを返す必要があり、文字列形式%7dもおそらくdouble右ですか?