ホームページ  >  記事  >  Java  >  Javaで入力データを取得する方法

Javaで入力データを取得する方法

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

Java で入力データを取得するメカニズムには次のものがあります。 コンソール入力: Scanner クラスを使用して、コンソールから整数、文字列、および浮動小数点数を読み取ります。コマンド ライン パラメーター: コマンド ライン パラメーターから入力データを取得します。ファイル入力: ファイルからデータを読み取るには、File クラスを使用します。

Javaで入力データを取得する方法

Java で入力データを取得するメカニズム

Java には、ユーザーまたは他のユーザーから入力データを取得するための複数のメカニズムが用意されています。ソース 入力データ。

コンソール入力

最も一般的な方法は、java.util.Scanner クラス:

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

public class InputExample {

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

        // 获取整数
        System.out.println("请输入一个整数:");
        int number = scanner.nextInt();

        // 获取字符串
        System.out.println("请输入一个字符串:");
        String text = scanner.nextLine();

        // 获取浮点数
        System.out.println("请输入一个浮点数:");
        double decimal = scanner.nextDouble();

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

を使用することです。コマンド ライン パラメーター

コマンド ライン パラメーターから入力データを取得することもできます:

<code class="java">public class CommandLineArgsExample {

    public static void main(String[] args) {
        if (args.length > 0) {

            // 获取第一个命令行参数
            String firstArg = args[0];

            // 获取所有命令行参数
            for (String arg : args) {
                System.out.println(arg);
            }
        } else {
            System.out.println("未提供命令行参数。");
        }
    }
}</code>

ファイル入力

使用できます java .io.File クラスはファイルからデータを読み取ります:

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

public class FileInputExample {

    public static void main(String[] args) {
        try {
            File file = new File("input.txt");
            Scanner scanner = new Scanner(file);

            while (scanner.hasNextLine()) {
                String line = scanner.nextLine();
                System.out.println(line);
            }

            scanner.close();
        } catch (FileNotFoundException e) {
            System.out.println("文件未找到。");
        }
    }
}</code>

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

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