印刷方法 Java
⚡ スマートサマリー
で印刷 Java は、PrintStream クラスの 3 つのコア メソッドに依存しており、フォーマットされたテキストをコンソールに送信し、さまざまなカーソル動作をサポートし、オーバーロードされたシグネチャを介して複数のデータ型を受け入れ、開発者のあらゆる要件に対して正確な出力制御を可能にします。

Java コンソールに出力するための 3 つのコア メソッドを提供します。各メソッドはそれぞれ異なる目的を持ち、オーバーロードされたシグネチャ、ヘルプなどを通じてさまざまなデータ型をサポートします。ping 開発者は、プログラムに最適なレイアウトで情報を表示します。
- Java print() メソッド: print ステートメントを使用して同じ行にデータを表示します Java.
- Java println() メソッド: 出力は現在の行に印刷され、カーソルは次の行に移動します。
- Java printf() メソッド要件に応じて、特定の形式でデータを表示します。
は何ですか Java print() メソッド?
その Java print() メソッドはコンソールにコンテンツを書き込みます。これはオーバーロードされたメソッドです。 Java PrintStream クラスであり、入力パラメータとして文字列を受け取ります。
入力内容を出力した後、出力カーソルは同じ行に留まります。この方法は、パラメータを解析しない場合に有効です。print文では、次の行に移動するために「\n」を使用します。
構文:
構文は、 Java 印刷ステートメント。
System.out.print(String input_data);
System.outは Java PrintStream クラスのインスタンスを作成する式です。これは標準出力ストリームを表します。PrintStream オブジェクトを直接使用することはできません。
- System: System は、データを表示するために使用される「java.lang」パッケージの final クラスです。
- out: 「out」は、 Java パブリックメンバフィールドを持つシステムクラス。内部的にオブジェクトを作成するためのPrintStreamパッケージの一種です。
例:
与えられた例は、print() メソッドの作業手順を示しています。
class HelloCoder{
public static void main(String[] args) {
System.out.print("How to Print in Java! \n");
System.out.print("Hello Coder!");
System.out.print("Guru99!");
}
}
出力:
How to Print in Java! HELLO CODER! Guru99
を使用する理由 Java println() メソッド?
その Java println() メソッドは、print() メソッドの高度な形式です。コンソールにテキストを表示するために使用されます。オーバーロードされたメソッドを介して PrintStream クラスに属します。このメソッドは文字列パラメータを受け取ります。指定された情報を出力すると、カーソルは次の行の先頭に移動します。
構文:
構文は、 Java println ステートメント。
System.out.println(String input_data);
println(): コンソールに出力を表示するために使用される PrintStream クラス。
例:
println() メソッドの例を見てみましょう。
public class HelloCoder {
public static void main(String[] args) {
System.out.println("How to Print in Java! ");
System.out.println("Hello Coder!");
System.out.println("Guru99!");
}
}
出力:
How to Print in Java! Hello Coder! Guru99!
その他 Java println() のオーバーロードされたメソッド
println() メソッドを基に、関連する print() メソッドには、異なるデータ型を受け入れる以下のオーバーロードされたシグネチャがあります。
| オーバーロードされたメソッド | 印刷データ形式 |
| print(ブール値 b) | このメソッドはブール値を表示します |
| print(char c) | メソッドは文字を表示します |
| print(char[] s) | 文字の配列を表示します |
| print(double d) | 倍精度浮動小数点数を表示します |
| print(float f) | メソッドは浮動小数点数を表示します |
| プリント(長l) | 長整数を示します |
| print(int i) | 整数を表示します |
| print(オブジェクト obj) | このメソッドはオブジェクト値に対して動作します |
| print(文字列) | このメソッドは文字列値を表示します |
方法 Java printf() メソッドは機能します
その Java printf() メソッドは、特定の形式でフォーマットされた文字列をコンソールに表示します。 Java PrintStream クラスのオーバーロードされたメソッドで、値を出力します。指定子は、メソッド内の書式設定された引数とともに表示されます。
構文:
構文は printf() ステートメントの操作方法を示しています。
System.out.printf(String display_format, Object input_data);
例:
printf() メソッドの例を見てみましょう。
public class HelloCoder{
public static void main(String[] args) {
System.out.printf("'%s' %n","How to Print in Java!");
System.out.printf("%S %n","Hello Coder!");
System.out.printf("'%S' %n","Learning");
}
}
出力:
'How to Print in Java!' HELLO CODER! 'LEARNING'
printf() の指定子 Java
System.out.printf を使用して出力フォーマットを制御するには、 Java 各引数を適切なデータ型にマッピングする一連の指定子を提供します。
| 指定子 | タイプ |
| %c | 文字値 |
| %d | 整数値 |
| %f | 浮動小数点数 |
| %s | 文字列 |
| %% | パーセント記号(%)を印刷または表示する |
| %e | 指数浮動小数点値 |
例:
print、println、printf メソッドを組み合わせた例を見てみましょう。 Java.
public class HelloCoder{
public static void main(String[] args) {
System.out.println("How to Print in Java!");
System.out.printf("%S %n","Hello Coder!");
System.out.print(" Guru99");
}
}
出力:
How to Print in Java! HELLO CODER! Guru99
入力したデータを使用して印刷する方法 Java
固定された文字列を超えて、 Java 実行時にユーザーが入力した値を表示することもできます。入力されたデータを表示する方法は以下のとおりです。
ステップ1) Java ユーザー入力データをサポートするスキャナパッケージ。
ステップ2) Scanner クラスまたはオブジェクトは、標準入力からの入力を受け入れるように動作します。入力はキーボードから入力されます。
ステップ3) 作ります 変数 「Scanner(System.in)」メソッドを使用します。
ステップ4) 変数を使用します。 次に nextInt() はキーボードからすべての値を読み取ります。
ステップ5) このメソッドは、改行文字(Enterキー)に遭遇するまで入力データを取得します。
ステップ6) 最後に、入力値は System.out.print() 関数を使用して通常の出力を出力します。
例:
ユーザー入力データを入力して印刷する例を見てみましょう。 Java.
import java.util.Scanner;
public class HelloCoder {
public static void main(String[] args) {
Scanner reader_data = new Scanner(System.in);
System.out.print("Enter a Value: ");
int number_data = reader_data.nextInt();
System.out.println("User entered: " + number_data);
int add = number_data+number_data;
System.out.println("Addition: " + add);
}
}
出力:
Enter a Value: 21 User entered: 21 Addition: 42
その他 Java print() のオーバーロードされたメソッド
参考までに、print() メソッドは、異なるデータ型を受け入れる以下のオーバーロードされたシグネチャもサポートしています。
| オーバーロードされたメソッド | 印刷データ形式 |
| print(ブール値 b) | このメソッドはブール値を表示します |
| print(char c) | このメソッドは文字を表示します |
| print(char[] s) | このメソッドでは、 配列 文字の |
| print(double d) | ある方法は倍精度浮動小数点数を示す |
| print(float f) | このメソッドは浮動小数点数を表示します |
| プリント(長l) | このメソッドは長整数を示します |
| print(int i) | このメソッドは整数を表示します |
| print(オブジェクト obj) | オブジェクトの値に対して機能します |
| print(文字列) | このメソッドは文字列値に対して操作を行い、その値を表示します。 |
印刷ステートメントを比較する Java
System.out.print と System.out.println のどちらを選択するかは、以下の表で 2 つのメソッドの主な違いが強調されています。 Java.
| Java println() ステートメント | Java print() ステートメント |
| コンソールに出力を表示した後、次の行にカーソルが表示されます。 「println」の「ln」を「次の行」として解釈できます。 | print() を使用してコンソールに出力を表示した後、同じ行にカーソルが表示されます。 |
| System.out.println(data) 関数を使用してデータを取得し、次の行にカーソルを表示できます。 | System.out.print(data) 関数を使用すると、入力データを同じ行に表示できます。 |
