私のSystem.out.printfステートメントは長すぎます。むしろその一部を切り取り、別のprintf文を追加すると、コンパイルエラーを引き起こすことなく次の行に移動する方法があります。Javaでコンパイルエラーが発生することなく、LONGの印刷行ステートメントを次の行に「流出」させるにはどうすればよいですか?
System.out.printf("%3d%9s%3d%5s%3d%4s", array[i],"ounces =", pounds, "lbs,", remainder, "oz.);
私は
System.out.printf("%3d%9s%3d%5s%3d%4s", array[i],"ounces =",
+ pounds, "lbs,", remainder, "oz.);
のようなものをやってみましたが、それは動作しませんでしたが、次のように私のコードです。どんな助けでも大歓迎です!
あなたは '+'演算子の目的を誤解しています。一般的な行継続トークンではありません。コードから削除すると、コンパイルされます。 (改行を含む空白文字は、メソッドの引数を区切ることがあります。) – VGR
次の行に書きますか?プラス演算子はそこに属しません。 – QBrute
私が持っていた問題は、私の「オンス」が二重引用符で完全に囲まれていなかったことです。 –