ホームページ  >  記事  >  Java  >  Javaでキャリッジリターンを使用してデータの入力を続ける方法

Javaでキャリッジリターンを使用してデータの入力を続ける方法

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

Java でキャリッジ リターンとライン フィードの入力を読み取るための 2 つのメソッド: Scanner クラス: nextLine() メソッドは、入力の行全体をキャリッジ リターンに読み取ります。 BufferedReader クラス: readLine() メソッドは、入力の行全体を行末

Javaでキャリッジリターンを使用してデータの入力を続ける方法

Enter を使用して Java でデータの入力を続ける 2 つの方法

##1。スキャナ クラス

スキャナ クラスは、ユーザー入力からデータを読み取るために使用される Java のクラスです。これは、標準入力から復帰文字までの行全体を読み取る nextLine() メソッドを提供します。

使用法:

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

public class ScannerDemo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入你的名字:");
        String name = scanner.nextLine();

        System.out.printf("你的名字是:%s\n", name);
    }
}</code>

2. BufferedReader クラス

BufferedReader クラスは、readLine を提供する文字入力ストリームです。 () メソッドは、標準入力から行末まで文字列を読み取ります。

使用法:

<code class="java">import java.io.BufferedReader;
import java.io.InputStreamReader;

public class BufferedReaderDemo {
    public static void main(String[] args) {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        System.out.println("请输入你的年龄:");
        int age = Integer.parseInt(reader.readLine());

        System.out.printf("你的年龄是:%d\n", age);
    }
}</code>

概要

Scanner クラスと BufferedReader クラスは両方とも、ユーザー入力からデータを読み取るために使用されます。効果的なツール。 Scanner クラスは文字列の読み取りに適しており、BufferedReader クラスは整数や浮動小数点数などの他のデータ型の読み取りに適しています。

以上がJavaでキャリッジリターンを使用してデータの入力を続ける方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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