Java出力
Javaでは、単純に使用できます
出力を標準出力(画面)に送信します。
ここでは
-
System
はクラスです -
out
はpublic
static
フィールドです。出力データを受け入れます。
理解していなくても心配しないでください。 class
、public
、およびstatic
については後の章で説明します。
例を挙げて行を出力しましょう。
出力:
Java programming is interesting.
ここでは、println()
メソッドを使用して文字列を表示しました。
println()、print()、printf()の違い
例:print()およびprintln()
出力:
1. println 2. println 1. print 2. print
例:変数とリテラルの印刷
プログラムを実行すると、出力は次のようになります。
5-10.6
ここでは、引用符を使用していないことがわかります。整数や変数などを表示するために、引用符を使用していないためです。
例:連結文字列の印刷
出力:
I am awesome.Number = -10.6
上記の例では、次の行に注意してください。
ここでは、+
演算子を使用して連結しました(結合)2つの文字列:「私は」と「素晴らしい」。
また、行
ここでは、最初に変数番号の値が評価されます。次に、値は文字列 “Number =”に連結されます。
Java入力
Javaは、ユーザーから入力を取得するためのさまざまな方法を提供します。ただし、このチュートリアルでは、Scanner
クラスのオブジェクトを使用してユーザーから入力を取得する方法を学習します。
Scanner
、java.util.Scanner
パッケージをインポートする必要があります。
詳細についてはJavaでパッケージをインポートするには、Java ImportPackagesにアクセスします。
次に、Scanner
クラスのオブジェクトを作成する必要があります。オブジェクトを使用して、ユーザーから入力を受け取ることができます。
例:ユーザーから整数入力を取得する
出力:
Enter an integer: 23You entered 23
上記の例では、Scanner
クラスのinputという名前のオブジェクトを作成しました。次に、Scanner
クラスのnextInt()
メソッドを呼び出して、ユーザーから整数入力を取得します。
注: close()
メソッドを使用してオブジェクトを閉じました。入力が取得されたら、スキャナーオブジェクトを閉じることをお勧めします。
例:float、double、およびString入力を取得
出力:
Enter float: 2.343Float entered = 2.343Enter double: -23.4Double entered = -23.4Enter text: Hey!Text entered = Hey!
前述のように、ユーザーから入力を取得する方法は他にもいくつかあります。 Scanner
の詳細については、Javaスキャナーにアクセスしてください。