ホームページ >Java >&#&チュートリアル >Javaで入力を読み取る方法

Javaで入力を読み取る方法

下次还敢
下次还敢オリジナル
2024-04-21 02:46:02365ブラウズ

Scanner クラスを介して入力を読み取る: java.util.Scanner パッケージをインポートします。 System.in をパラメータとして Scanner オブジェクトを作成します。 nextLine() や nextInt() などのメソッドを使用して入力を読み取ります。

Javaで入力を読み取る方法

#Java を使用して入力を読み取る方法

Java では、入力を読み取る方法が多数あります。最も一般的な方法は、

Scanner クラスを使用することです。

Scanner クラスを使用した入力の読み取り

Scanner クラスを使用して入力を読み取るには、次の手順に従います。

    Import
  1. java .util.Scanner パッケージ。
  2. 標準入力を表すパラメーター
  3. System.in を使用して Scanner オブジェクトを作成します。
  4. Scanner オブジェクトの
  5. nextLine()nextInt() などのメソッドを使用して入力を読み取ります。

サンプル コード:

<code class="java">import java.util.Scanner;

public class ReadInput {

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        System.out.println("输入你的姓名:");
        String name = scanner.nextLine();

        System.out.println("输入你的年龄:");
        int age = scanner.nextInt();

        System.out.printf("你的姓名是 %s,年龄是 %d。", name, age);

        scanner.close();
    }
}</code>

入力を読み取るその他のメソッド

Scanner クラスの使用に加えて、次を使用して入力を読み取ることもできます。

  • BufferedReader: 行ごとの読み取りなど、より高レベルの入力読み取り制御を提供します。
  • コンソール: Java コンソールへのアクセスを提供し、キーボード入力を直接読み取ることができます。
  • System.in: 標準入力ストリーム。入力を直接読み取ることもできますが、使用するのがより面倒です。

適切な方法の選択

使用する入力の読み取りの正確な方法は、アプリケーションのニーズと複雑さによって異なります。単純な入力の読み取りには、通常、Scanner クラスが適しています。より高いレベルの入力処理やカスタマイズされた入力処理の場合は、BufferedReader または Console の方が適切な選択肢となる可能性があります。

以上がJavaで入力を読み取る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。