ホームページ >Java >&#&チュートリアル >Java の `main` メソッドの `String[] args` の目的は何ですか?

Java の `main` メソッドの `String[] args` の目的は何ですか?

DDD
DDDオリジナル
2024-12-22 18:41:10761ブラウズ

What is the Purpose of `String[] args` in Java's `main` Method?

Java の Main メソッドの "String args[]" パラメータを調べる

Java プログラミングでは、「main」メソッドがエントリとして機能します実行可能プログラムのポイント。次のように定義されます:

public static void main(String[] args)

String[] args とは?

「args」パラメータは String 型の配列です。これは、Java プログラムの実行時に渡されるコマンドライン引数を表します。基本的に、これらの引数を使用すると、プログラムの動作をカスタマイズしたり、実行時に追加データを提供したりできます。

コマンドライン引数を使用する場合

コマンドライン引数は広く使用されています。さまざまなシナリオ:

  • 構成設定: ファイル パス、ログ レベル、環境変数などの構成パラメータを指定できます。
  • ファイル処理: によって処理されるファイルの名前を渡すことができます。プログラム。
  • ユーザー入力: ユーザーがコマンドライン経由でプログラムに入力できるようにすることができます。引数。
  • デバッグとテスト: コマンドライン引数を使用して、デバッグ モードを有効にしたり、特定のテストを実行したり、ブレークポイントを設定したりできます。

方法を説明するにはコマンドライン引数を使用するには、次のコードを考慮してください。

public class CommandLineExample {
    public static void main(String[] args) {
        // Check if command-line arguments were provided
        if (args.length > 0) {
            // Loop through and print each argument
            for (String arg : args) {
                System.out.println("Argument: " + arg);
            }
        } else {
            System.out.println("No command-line arguments provided.");
        }
    }
}

このプログラムをターミナルにアクセスし、いくつかの引数を渡すと、コンソールに出力が表示されます:

C:/ java CommandLineExample one two three
Argument: one
Argument: two
Argument: three

以上がJava の `main` メソッドの `String[] args` の目的は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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