2020.3.23

Javaプログラミング

値のコンソール表示(出力)

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

Hello World!

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

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

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

Javaソースコード

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

PrintSample1.java

001
002
003
004
005
006
007
008
009
010
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
public class PrintSample1 {
	public static void main( String[] args ) {
		// 改行して"Hello!"を出力
		System.out.println( "Hello!" );

		// 改行なして"1"~"5"を出力
		System.out.print( "1" );
		System.out.print( "2" );
		System.out.print( "3" );
		System.out.print( "4" );
		System.out.print( "5" );

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

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

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

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

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

実行結果

コンパイル ソースコードが「ANSI」の場合

C:\talavax\javasample>javac -encoding sjisPrintSample1.java

コンパイル ソースコードが「UTF-8」の場合

C:\talavax\javasample>javac PrintSample1.java

実行

C:\talavax\javasample>java PrintSample1

出力結果

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

Javaソースコードの解説

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

書式を指定して表示する場合は、以下の記事を参考にしてください。

変数やクラスに格納されている値をフォーマとを指定してコンソール出力する方法は?

2021.08.04

以上です。

関連コンテンツ

Javaの学習に役立つソースコードを多数紹介しています。是非、ご覧ください。

2022.09.10

"Hello World"を表示するプログラムを作ってみませんか?

2020.03.23

コンピュータを制御するために使用する入力機能と出力機能を持つ装置のことをコンソールといいます。興味のある方は、ご覧ください。

2020.08.24

プログラミング、ITに関する用語をまとめています。

2022.10.17

変数やクラスに格納されている値をコンソール出力する方法は?

2020.03.23

プログラムの最初に実行されるメソッドは?

2022.12.13

プログラミングで使う変数って何?

2020.03.23

Javaのプログラムを書いてみませんか?プログラムの書き方をくわしく説明しています。

2020.03.23

「Javaソースコード」から実行可能な「オブジェクトコード」に変換する方法をくわしく説明しています。

2020.03.23

プログラミング言語とは?種類や特徴について説明しています。

2022.08.03

Javaプログラムの構成について解説しています。詳しくは、こちらをご覧ください。

2020.03.23

メソッドの定義方法を詳しく解説しています。Javaのサンプルソースコードを使った説明もあります。

2020.03.23

文字列の途中で改行する方法って?詳しくは、記事を。

2021.02.02

for文で変数名iがよく使われる理由について説明しています。興味のある方は是非。

2022.08.29

StringクラスとStringBuilderクラスを利用したプログラミングの仕方を紹介しています。

2016.12.16

ひらがなの50音表を作ってみませんか?Javaのソースコードを使って詳しく説明しています。

2021.07.29

基本的な計算である足し算(加法)/引き算(減法)/掛け算(乗法)/割り算(除法)を行うプログラム作成。

2020.03.23

基準とする座標に最も近い座標を複数の座標から探す方法は?

2021.03.10

繰り返し処理を制御するための機能の1つである「continue」について詳しく解説しています。

2019.10.16

for文を使って、数字を順番に減らす方法を詳しく説明しています。

2022.08.28

for文を使って、数字を順番に増やす方法を詳しく説明しています。

2022.08.28

1から6のサイコロの目が出る確率を割り出すプログラムの作りかたを解説しています。

2020.05.07

2つのサイコロを振って同じ目が出る確率を割り出すプログラムの作り方を解説しています。

2020.08.25

与えられた整数の桁数を求めるプログラムの作り方を説明します。for文を使っています。

2023.04.23

与えられた整数の桁数を求めるプログラムの作り方を説明します。while文を使っています。

2023.04.23

処理を繰り返すために使用するdo~while文について解説しています。

2016.02.26

ビッグエンディアン、リトルエンディアンって何?

2022.09.15

Calendarクラスを使って月末の日付を求める方法を解説しています。

2022.10.31

1から10の整数値のうち、偶数だけをコンソール出力するJavaのソースコードを紹介しています。for文を使って作成しています。

2022.09.05

1から10の整数値のうち、偶数だけをコンソール出力するJavaのソースコードを紹介しています。while文を使って作成しています。

2022.09.05

指定したフォルダに格納されているファイル名を配列に格納する方法を説明しています。

2016.11.23

処理を繰り返すために使用するfor文について解説しています。

2020.03.23

自然界に現れる黄金角について解説しています。興味のある方は是非ご覧ください。

2020.03.23

画像全体の画素の色RGBの平均値を計算する方法をソースコードを使って解説しています。

2023.05.04

ソースコードを読みやすくするインデントって?

簡単な「じゃんけん」ゲームの作り方をソースコードを使って詳しく説明しています。

2023.05.22

連続で「じゃんけん」ができるプログラムの作り方をソースコードを使って詳しく説明しています。

2023.05.23

九九(くく)の表を作る方法を詳しく解説しています。ソースコード付きです。

2019.01.03

立方根の意味と、Math.cbrtメソッドの使い方をソースコードを使って詳しく解説しています。

2022.10.06

公約数について解説しています。興味がある方はご覧ください。

2020.07.08

cos(コサイン)の意味と、Math.cosメソッドの使い方をソースコードを使って詳しく解説しています。

2020.03.23

3つの値のうち、一番小さい値と、一番大きい方の値を取得する方法。配列は不使用。

2020.06.18

整数値の指定した位を求める方法を詳しく解説しています。

2020.03.23

sin(サイン)の意味と、Math.sinメソッドの使い方をソースコードを使って詳しく解説しています。

2020.03.23

平方根の意味と、Math.sqrtメソッドの使い方をソースコードを使って詳しく解説しています。

2020.03.23

このサイトのオリジナルクラスのMyBufferedImage0クラスを利用して、JPEG、PNG、BMP、TIFFなどの各種画像の横と縦のピクセル数を求めるプログラムを紹介しています。

2022.11.19

画像の一部を切り出して、新しい画像に保存する方法を解説しています。ソースコード付きです。

2023.02.23

このサイトのオリジナルクラスのMyBufferedImage0クラスを利用して、JPEG、BMP、TIFFなどの各種画像ファイルをPNG形式のファイルに保存するプログラムを紹介しています。

2022.11.18

オブジェクト指向の考え方を、Javaのソースコードを使って詳しく解説しています。興味のある方は、是非ご覧ください。

2022.09.02

1から10の整数値のうち、奇数だけをコンソール出力するJavaのソースコードを紹介しています。for文を使って作成しています。

2022.09.05

1から10の整数値のうち、奇数だけをコンソール出力するJavaのソースコードを紹介しています。while文を使って作成しています。

2022.09.05

円の中心座標(0,0)、半径rで表される円の円周上のランダムな座標を求めるJavaのソースコードを紹介しています。ラジアンを乱数で発生して座標を計算しています。

2019.09.27

円の中心座標(0,0)、半径rで表される円の円周上のランダムな座標を求めるJavaのソースコードを紹介しています。度単位の角度の乱数をラジアンに変換して座標を計算しています。

2019.09.27

円の中心座標(ox,oy)、半径rで表される円の円周上のランダムな座標を求めるJavaのソースコードを紹介しています。

2019.09.27

トランプゲームの1つポーカーの役を判定をプログラムを作成してみませんか?。興味のある方は、ご覧ください。

2020.08.27

素因数分解は、自然数を素数の積(掛け算)で表すことです。この記事では、素因数分解のJavaのソースコードを解説しています。

2022.08.25

変数やクラスに格納されている値をフォーマとを指定してコンソール出力する方法は?

2021.08.04

キーボードを使って値を入力する方法を解説しています。ソースコード付きです。

2020.08.19

キーボードで入力した整数値を配列に格納するメソッドの作り方を解説しています。

2020.08.19

キーボードを使って実数値(double)を入力する方法を解説しています。Scannerクラスを利用しています。

2023.03.09

キーボードを使って実数値(double)を2つ入力する方法を解説しています。Scannerクラスを利用しています。

2023.03.16

キーボードを使って整数値を入力する方法を解説しています。Scannerクラスを利用しています。

2023.03.08

キーボードを使って整数値を2つ入力る方法を解説しています。Scannerクラスを利用しています。

2023.03.16

キーボードで入力した整数値を配列にリストするメソッドの作り方を解説しています。

2020.08.19

キーボードで入力された実数の角度からsin(サイン)、cos(コサイン)を計算し、コンソール出力する方法を解説します。

2023.04.10

キーボードを使って入力した整数値の絶対値を求める方法を解説しています。

2023.03.10

キーボードを使って入力した整数値を2乗する方法を解説しています。

2023.03.10

文字列の初期化方法を詳しく解説しています。

2020.03.23

式の値によって処理を分岐する方法を詳しく解説しています。

2016.08.04

テキストで塗りつぶし円を表現する方法を紹介します。興味のある方は是非ご覧ください。

2020.06.03

テキストで表示される市松模様をJavaで作ってきませんか?サンプルソースを使って、作り方を詳しく説明しています。

2019.03.18

テキストで横縞模様を表現するJavaソースコードを紹介しています。

2020.03.23

テキストで塗りつぶし直角三角形を表現する方法を紹介します。下の方が底辺の三角形です。

2021.01.20

テキストで塗りつぶし直角三角形を表現する方法を紹介します。上の方が底辺の三角形です。

2021.01.20

指定した時間(ミリ秒)の間、プログラムを停止させる方法について詳しく解説しています。Javaのサンプルソースコード付きです。

2022.11.25

西暦を与えて閏年か平年かを判定するプログラムを紹介しています。

2019.09.28

Calendarクラスを利用して、閏年か平年かを判定するプログラムを紹介しています。

2022.11.16

処理を繰り返すために使用するwhile文について解説しています。

2016.01.26

広告