CodeGym /Java Blog /ランダム /Javaコマンドライン引数
John Squirrels
レベル 41
San Francisco

Javaコマンドライン引数

ランダム グループに公開済み

Javaのコマンドライン引数とは何ですか?

Java のコマンド ライン引数は、コンソールからプログラムに渡される引数です。
Java のコマンドライン引数は、プログラムの実行時にプログラムに渡される情報です。これは、プログラムの実行時にコンソールを通じて渡される引数です。コマンドライン引数は、プログラムの実行中にコマンドラインでプログラム名の直後に書き込まれるデータです。このコマンドラインを通じて Java プログラムに渡される引数は、プログラムによって入力として受け取られ、コード内で使用されます。

Javaコマンドライン引数にアクセスするにはどうすればよいですか?

Java でコマンド ライン引数にアクセスする方法は非常に簡単です。Java コード内でこれらの引数を使用するのは簡単です。これらはmain()に渡される String の配列として保存されます。ほとんどの場合、 argsという名前が付けられます。以下のスニペットの共通ヘッダーを見てください。

public static void main(String[] args){…}

以下で詳しく説明する例を見てみましょう。

// Program to check for command line arguments
public class Example {

	public static void main(String[] args) {
		
		// check if the length of args array is < 0
		if (args.length <= 0) {
			System.out.println("No command line arguments found.");

		} else {
			System.out.println("The first command line argument is: " + args[0]);

			System.out.println("All of the command line arguments are: ");

			// iterating the args array and printing all of the command line arguments
			for (String index : args)
				System.out.println(index);
		}
	}
}

実行

プログラムを実行するには、次の方法でコマンド ラインに引数を渡します。ここでは IntelliJ IDE を使用していますが、どれでも使用できます。IntelliJ の場合は、「実行」→「構成の編集」オプションを選択します。 Java コマンドライン引数 - 1次に、利用可能なタブの 2 番目にある「プログラム引数」タブに移動します。利用可能なブロックに引数を入力し、「OK」をクリックしてから「実行」をクリックします。 Java コマンドライン引数 - 2このプログラムと同じ出力を得るには、以下のテキストを使用します。
私の名前はアンドリューです。

出力

最初のコマンド ライン引数は次のとおりです。 My コマンド ライン引数はすべて次のとおりです。 私の名前は Andrew です。

説明

上記のコード スニペットでは、コマンド ライン引数My name is Andrewを渡しています。プログラム名の後のコードを実行しているとき。次に、コード内でargs変数を介して引数にアクセスします。

結論

この投稿を終えるまでに、Java のコマンド ライン引数に慣れていただければ幸いです。概念をより深く理解できるように練習を続けてください。それまで、成長して輝き続けてください!
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION