ホームページ  >  記事  >  Java  >  Javaで入力文字列を読み取る方法

Javaで入力文字列を読み取る方法

下次还敢
下次还敢オリジナル
2024-03-28 17:24:39913ブラウズ

Java で入力文字列を読み取る方法は数多くあります。標準入力ストリーム System.inScanner クラス BufferedReader クラス

Javaで入力文字列を読み取る方法

Java は入力文字列を読み取ります

メソッド

Java には、ユーザーから文字列を読み取るための複数のメソッドが用意されています。

  • #標準入力ストリーム
  • スキャナーclass
  • BufferedReader class

標準入力ストリーム

System.in フィールドは標準入力を表しますストリーム。 nextLine() メソッドを使用してテキスト行を読み取ります。

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

public class Main {
    public static void main(String[] args) {
        InputStreamReader reader = new InputStreamReader(System.in);
        String input = reader.readLine();
        System.out.println(input);
    }
}</code>

Scanner クラス

Scanner クラスは、入力を読み取るためのより便利な方法を提供します。 :

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

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String input = scanner.nextLine();
        System.out.println(input);
    }
}</code>

Scanner クラスは、整数や浮動小数点数など、他のデータ型の読み取りもサポートしています。

BufferedReader クラス

BufferedReader クラスは、高レベルの機能を提供する低レベルのリーダーです:

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

public class Main {
    public static void main(String[] args) {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
        String input = reader.readLine();
        System.out.println(input);
    }
}</code>

readLine( ) メソッドは、改行を含むテキスト行全体を読み取ります。先頭と末尾のスペースは、trim() メソッドを使用して削除できます。

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

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