System.out.printlnとSystem.out.printの違いは?JAVAの画面出力
WRITER
Javaで画面に文字を出力するとき、主に2つの命令
Sytem.out.println
System.out.print
を使います。
System.out.printlnとSystem.out.printの違いは改行
2つの違いは「改行があるかないか」です。
実際に違いを見ていきましょう。
「println」と「print」のプログラムを書いてみます。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import java.util.*; public class Main { public static void main(String[] args) throws Exception { System.out.println("System.out.printlnは"); System.out.println("改行して表示します。"); System.out.println(""); System.out.print("System.out.printは"); System.out.print("改行なしで表示します。"); } } |
これを実行してみると、↓の様に画面表示されます。
「println」は改行され、「print」は改行なしで横に並んで表示されていますね。
System.out.println(“”);
を入れたのは、ここで空の行を入れたかったからです。
文字を入れなくても使うことができます。
ちなみに「println」の「ln」は、「line」の略です。
だからなんだって感じですが、「ln」がある方は改行すると覚えておきましょう🎵