次のJavaメソッドを実行したとします。
public static void print() {
System.out.print("This is some text");
System.out.println();
}
出力は何行印刷されますか?「出力ライン」として数えられるものは何ですか?2つあると思いますが、本当にわかりません。
System.out.print("This is some text")
カーソルが自動的に新しい行に移動しないため、1行の出力が出力されますが、引数がない場合は単に新しい行が出力されるため、全体的な効果は、つまり1行の出力System.out.println()
と同じです。System.out.println("This is some text")
これについて詳しくは、クラスのドキュメントをご覧ください。PrintStream
1行
System.out.print( "これはテキストです"); <-これは改行なしで出力されます
System.out.println(); <-これは改行を出力します
「出力行」は、改行までの出力(カーソルを含む)として定義します。
System.out.print("text")
改行文字を追加せずに、同じ行に「テキスト」を出力します。
System.out.println("text")
行に「テキスト」を出力し、改行文字を追加します(\ n)