• ベストアンサー

System.outo.println()の連続を防ぐ方法

askaaskaの回答

  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.3

StringBufferやStreamに格納してから 其の結果を出力する とかそういう感じ?

persona
質問者

お礼

レスを頂き、ありがとうございます。 >StringBufferやStreamに格納してから >其の結果を出力する そうなんですかね。ちょっと違う気がします。 そんな高度というか、難しいのは使わなかった気がするのです。 やはり記憶違いか妄想ですかね。 そんな方法は無いですかね。 それなら、そう言って頂けるとある意味吹っ切れた感じになるのですが。 普通に出力する場合は、何行もあってもSystem.out.println()を連続して使うしか方法は無いですかね。

関連するQ&A

  • System.err. printlnとSystem.out.printlnはどう違うんでしょうか?

     初心者なので今までSystem.out.println文しか見たことがなかったのですが、テキストで急にIOExceptionのcatch文の中にSystem.err. println文が出てきました。  errをoutに書き換えてもエクリプスではチェックされなかったのですが、どういう違いがあるのでしょうか?

    • ベストアンサー
    • Java
  • System.out.printlnで出力バッファ

    System.out.printlnで文字をすぐに出力する方法を教えてください。

  • System.out.printlnの出力先

    System.out.printlnはデフォルトでコンソール出力になっていますが、ファイルなどへ出力先を変更することはできますか?

    • ベストアンサー
    • Java
  • System.out.println("test"); のエラー

    既存の質問でしたら申し訳ございません. また,初歩的な質問で申し訳ございません. クラスの中で, System.out.println("test"); と書くとエラーになるクラスとならないクラスがあります. 簡単なクラスなので,フォルダの位置が違うくらいで大きな違いはないのですが,違いがわかりません.何か設定が必要なのでしょうか? エラーにならないクラスは,「out」の文字が青色で斜体になっています. エラー内容には, 「トークン "println" に構文エラーがあります。このトークンの後には = を指定する必要があります。」 と書かれています. 原因がわかりましたらアドバイスをお願いいたします. 失礼致します.

    • ベストアンサー
    • Java
  • System.out.println(new 文)て?

    javaを勉強しています。カレンダーを作ろうと思い、以下のURLのカレンダーのコードを勉強していたのですが、タイトルのSystem.out.println(new文)の意味が分かりません。 下記のコードで言うと、;のつく文では一番下の文です。 よろしくお願いします。 http://www7a.biglobe.ne.jp/~java-master/samples/datetime/MonthlyCalendar.html

    • ベストアンサー
    • Java
  • System.out.printで空文字

    はじめまして、質問させて頂きます。 宜しくお願い致します。 System.out.println(""); で改行となるのはなぜなんでしょうか?

    • ベストアンサー
    • Java
  • 配列で…。

    System.out.println("----------------"); System.out.println("NAME:"+player[0].name); System.out.println("HP:"+player[0].hp); System.out.println("MP:"+player[0].mp); System.out.println("----------------"); System.out.println("NAME:"+player[1].name); System.out.println("HP:"+player[1].hp); System.out.println("MP:"+player[1].mp); System.out.println("----------------"); System.out.println("NAME:"+player[2].name); System.out.println("HP:"+player[2].hp); System.out.println("MP:"+player[2].mp); System.out.println("----------------"); これを、配列を使って効率の良いプログラムを作りたいのですがどうすればいいのでしょうか?

    • ベストアンサー
    • Java
  • 九九の表

    を作るプログラムなんですが結果がずれて表示されるんですがどうせればきれいにそろうんでしょうか?? いくらやっても上手くいきません・・・。 どなたかヒントもらえませんか。 \tを試して一応そろったんですがもっとコンパクトな表示結果にしたいんです。 プログラムはこんな感じです。 public class Kukuhyou3 { public static void main(String[ ] args) { int i,j,kekka; System.out.println(" | 1 2 3 4 5 6 7 8 9"); System.out.println("--+----------------------------"); for(i = 1;i < 10;i++) { System.out.print( " "+ i +"|"); for(j=1; j < 10; j++) { kekka=i * j; System.out.print(" "+kekka); } System.out.println(""); } } }

    • ベストアンサー
    • Java
  • 文字化けの対処方法を教えてください。

    public class test10 { public static void main(String[] args) { int[] array1 = { 9, 8, 7, 6, 5 }; int[] array2 = { 1, 2, 3 }; System.out.println("array1縺ョ隕∫エ "); for (int val : array1) { System.out.println(val); } System.out.println("array2縺ョ隕∫エ "); for (int val : array2) { System.out.println(val); } System.out.println("array2繧誕rray1縺ォ莉」蜈・縺吶k縺ィ"); array1 = array2; System.out.println("array1縺ョ隕∫エ "); for (int val :array1) { System.out.println(val); } System.out.println("array2縺ョ隕∫エ "); for (int val :array2) { System.out.println(val); } System.out.println("array2縺ョ シ堤分逶ョ縺ョ隕∫エ 繧 5縺ォ縺吶k縺ィ"); array2[1] = 5; System.out.println("array1縺ョ隕∫エ "); for (int val : array1) { System.out.println(val); } System.out.println("array2縺ョ隕∫エ "); for (int val : array2) { System.out.println(val); } } } いつも大変お世話になっております。 文字化けエラーの件。 shift-jisでもUTF-8でも文字化けします。 エディターはAtomを使っています。 何か対処方法はないでしょうか? ご多忙中恐れ入ります。 ご回答のほど宜しくお願い申し上げます。

    • ベストアンサー
    • Java
  • System.out.printlnの意味がよくわかりません。

    System.out.printlnの意味がよくわかりません。 色々と参考書などを読むと、「Systemのフィールド変数outは、PrintStreamクラスのインスタンスを参照している。」との記述がありました。 ならばと、直接io パッケージからPrintStream 、outを呼び出すため、 “java.io.PrintStream.out. println();”と書きましたが、「outが不可視です」とのエラーが出ます。 このコマンドのどこが間違っているのでしょうか。 また、何故、Systemから、他のパッケージにあるメソッドを呼び出すのでしょうか。 わざわざSystemから、ioパッケージにあるout 、println() を呼び出す必要があるのでしょうか。 他の呼び出し方はないのでしょうか。;

    • ベストアンサー
    • Java