Javaプログラミング学習サイト ゆるゆるプログラミング

2020/06/02 公開

・値のコンソール表示

Javaには、変数クラスに格納されている値をコンソール画面に出力するメソッドが用意されいてます。

これは、printメソッドprintlnメソッドで、以下のように記述します。

    System.out.print( 表示する値 );
    System.out.println( 表示する値 );

printメソッド改行無しで、printlnメソッドは自動的に改行します。

ここからは、print()println()を使ったサンプルのソースコード例を使ってを説明していきます。

PrintSample1.java ← クリックしてダウンロードページに移動
001:    public class PrintSample1 {
002:    	public static void main( String[] args ) {
003:    		// 改行して"Hello!"を出力
004:    		System.out.println( "Hello!" );
005:    
006:    		// 改行なして"1"~"5"を出力
007:    		System.out.print( "1" );
008:    		System.out.print( "2" );
009:    		System.out.print( "3" );
010:    		System.out.print( "4" );
011:    		System.out.print( "5" );
012:    
013:    		// 改行を出力(引数なし)
014:    		System.out.println();
015:    
016:    		// 整数値を表示
017:    		int i = 100;
018:    		System.out.println( i );
019:    
020:    		// 実数値を表示
021:    		double d = 200.0;
022:    		System.out.println( d );
023:    
024:    		// 文字列クラスの値を表示
025:    		String s = "ABCDEF";
026:    		System.out.println( s );
027:    
028:    		// 文字列クラスと整数を合わせて表示
029:    		String a = "2足す3は、";
030:    		int    b = 5;
031:    		System.out.println( a + b );
032:    	}
033:    }

PrintSample1.javaの出力結果

Hello!
12345
100
200.0
ABCDEF
2足す3は、5

ここからは、このJavaソースコードを上から順番に解説していきます。

003:    		// 改行して"Hello!"を出力
004:    		System.out.println( "Hello!" );

printlnメソッドで"Hello!"を出力しています。自動的に改行されるので次に出力される値は、一つ下の行に出力されます。

006:    		// 改行なして"1"~"5"を出力
007:    		System.out.print( "1" );
008:    		System.out.print( "2" );
009:    		System.out.print( "3" );
010:    		System.out.print( "4" );
011:    		System.out.print( "5" );

printメソッドで"1"~"5"を出力しています。改行されないので値の右隣に出力されています。

013:    		// 改行を出力(引数なし)
014:    		System.out.println();

printlnメソッドを引数なしで実行しています。改行だけを行います。

016:    		// 整数値を表示
017:    		int i = 100;
018:    		System.out.println( i );

int型変数iに代入した値をprintlnメソッドで出力しています。

020:    		// 実数値を表示
021:    		double d = 200.0;
022:    		System.out.println( d );

double型変数dに代入した値をprintlnメソッドで出力しています。

024:    		// 文字列クラスの値を表示
025:    		String s = "ABCDEF";
026:    		System.out.println( s );

Stringクラスのsに代入した値をprintlnメソッドで出力しています。

028:    		// 文字列クラスと整数を合わせて表示
029:    		String a = "2足す3は、";
030:    		int    b = 5;
031:    		System.out.println( a + b );

Stringクラスのaとint型変数bを足した値をprintlnメソッドで出力しています。

このようにprint()println()コンソール出力を行うことができます。表示する値を変えて、いろいろと試してください。

■関連コンテンツ

簡単なプログラミング 簡単なJavaプログラムと実行方法について解説
コンソール 無償のソースコード
文字列の中で改行 文字列に改行を埋め込むには?

■新着情報

2021.06.23 配列の初期値 配列の生成直後の値は?
2021.06.18 変数の初期値 変数に値を代入しないで計算

■広告

Topへ