工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Java

マスター Java 印刷:print()、println()、および printf() の使用

Java 言語では、出力を印刷するための 3 つのメソッドまたは関数が提供されています。これらのメソッドは、メソッドの要件とコーディングで必要な出力によって異なります。

<オル>
  • Java print() メソッド :データは Java の print ステートメントを使用して同じ行に表示されます。
  • Java println() メソッド: 現在の行に print を出力し、カーソル位置が次の行に移動します。
  • Java printf() メソッド :データは要件に従って特定の形式で表示されます。
  • 方法 1:Java print() メソッド

    Java print メソッドは、コンテンツをコンソールに出力するために機能します。これは、Java PrintStream クラスのオーバーロードされたメソッドに属します。入力パラメータとして文字列を受け取ります。

    入力ステートメントを出力した後も、出力カーソルは同じ行に残ります。このメソッドは、パラメーターを解析しない場合に機能します。 print ステートメントは「\n」を使用して次の行に進みます。

    構文:

    この構文は、Java print ステートメントの操作方法を示しています。

    System.out.print(String input_data);
    

    System.out は、PrintStream クラスのインスタンスを作成するための 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
    

    方法 2:Java println() メソッド

    Java println メソッドは、print() メソッドの高度な形式です。コンソールにテキストを表示するために使用されます。これは、オーバーロードされたメソッドを通じて PrintStream クラスに属します。このメソッドは文字列パラメータを使用して動作します。指定された情報を出力した後、カーソルは次の行の先頭に移動します。

    構文:

    この構文は、Java println ステートメントの操作方法を示しています。

    System.out.println(String input_data);
    

    println():コンソールに出力を表示するために使用される PrintStream クラス。

    例:

    print() メソッドの例を見てみましょう。

    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!
    

    println() のその他の Java オーバーロード メソッド

    print() メソッドには次のオーバーロードされたメソッドがあります:

    オーバーロードされたメソッド 印刷データ形式 print(boolean b)このメソッドはブール値を表示しますprint(char c)メソッドは文字を表示しますprint(char[] s)文字の配列を表示しますprint(doubled)倍精度浮動小数点数を表示しますprint(float f)メソッドは浮動小数点数を表示しますprint(long l)長整数を表示しますprint(int i)整数を表示しますprint(object obj)このメソッドはオブジェクトの値を操作しますprint(String s)このメソッドは文字列値を表示します

    方法 3:Java printf() メソッド

    Java printf メソッドは、フォーマットされた文字列を特定のフォーマットでコンソールに表示します。これは、値を出力するための PrintStream クラスの Java オーバーロードされたメソッドです。指定子は、メソッド内の書式設定された引数とともに表示されます。

    構文:

    この構文は、printf() ステートメントの操作方法を示しています。

    System.out.printf(String display_format, Object input_data);
    

    print() メソッドの例を見てみましょう。

    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'
    

    Java の printf() 指定子

    printf() メソッドは次の指定子を使用します。

    指定子 タイプ %c文字値%d整数値%f浮動小数点数%s文字列%%パーセント(%)記号を印刷または表示%e指数浮動小数点値

    Java の print メソッドの例を見てみましょう。

    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
    

    print() のその他の Java オーバーロード メソッド

    print() メソッドには次のオーバーロードされたメソッドがあります:

    オーバーロードされたメソッド 印刷データ形式 print(boolean b)このメソッドはブール値を表示しますprint(char c)このメソッドは文字を表示しますprint(char[] s)このメソッドは文字の配列を表示しますprint(doubled)メソッドは倍精度浮動小数点数を表示しますprint(float f)このメソッドは浮動小数点数を表示しますprint(long l)このメソッドは長整数を表示しますprint(int i)このメソッドは整数を表示しますprint(object obj)オブジェクトの値に機能しますprint(String s)Thisメソッドは文字列値を操作および表示します

    Java の print ステートメントの比較

    Java における print() メソッドと println() メソッドの主な違いを以下に示します。

    Java println() ステートメント Java print() ステートメント コンソールに出力を表示した後、次の行にカーソルが表示されます。 「println」の「ln」を「次の行」として解釈できます。print() を使用してコンソールに出力を表示した後、カーソルは同じ行に表示されます。System.out.println(data) 関数を使用してデータを取得し、次の行にカーソルを表示できます。System.out.print (data) 関数を使用すると、入力データを同じ行に表示できます。

    概要


    Java

    1. Java JDK、JRE、および JVM
    2. Java コレクション フレームワーク
    3. Java 10 - 非推奨の機能とオプション
    4. Java - 環境設定
    5. Java 再帰
    6. Javaのインターフェースとは:例を使用してインターフェースを実装する方法
    7. Java Math Abs() Round() Ceil() Floor() Min() メソッド/関数と例
    8. Java の String Length() メソッド:例で見つける方法
    9. Java OOPS のクラスとオブジェクトとは?例で学ぶ
    10. Java 10 - 概要
    11. Java - 修飾子の種類