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

下次还敢
リリース: 2024-04-21 02:45:35
オリジナル
533 人が閲覧しました

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!