ホームページ  >  記事  >  Java  >  Javaのランタイムによって提供されるパラメータの数を確認するにはどうすればよいですか?

Javaのランタイムによって提供されるパラメータの数を確認するにはどうすればよいですか?

王林
王林転載
2023-09-23 13:13:021224ブラウズ

Javaのランタイムによって提供されるパラメータの数を確認するにはどうすればよいですか?

Java では、実行時にパラメータを渡す 1 つの方法は、コマンド ラインまたはターミナルを使用することです。コマンドライン引数のこれらの値を取得する場合、実行時にユーザーが指定した引数の数を見つける必要がある場合があります。これは、length プロパティを使用して実行できます。この記事は、サンプル プログラムを使用して、ユーザーが指定した数のパラメーターを渡したり取得したりするプロセスを説明することを目的としています。

実行時にユーザーが指定したパラメータの数を取得します

コマンド ライン引数の数を調べる前に、ユーザーが実行時に引数を渡せるようにするプログラムを作成することが最初のステップです。

String[] パラメータ

Java プログラムを作成するとき、main() メソッドに遭遇することがよくあります。 JVM がこのメソッドを呼び出すと、Java アプリケーションが実行を開始します。これは、String 型の引数を受け入れる String[] args という引数とともに使用されます。これにより、ターミナルを介してパラメーターを渡し、これらのパラメーターを文字列配列に保存することができます。 String[] args はコマンドライン引数であると言えます。

例 1

次の例は、ターミナルから Java プログラムにパラメータを渡す方法を示しています。

リーリー

出力

ターミナルからコマンドを入力してコードをコンパイルするには: javac Arg.java

ターミナルからコマンドを入力してコードを実行するには: java Arg "Your String"

rree

これまで、実行時にユーザーからパラメータを取得する方法を見てきました。さて、次のステップは、渡された引数の数を見つけることです。

前に述べたように、実行時にユーザーによって渡された引数の数を確認するには、String[] args の length プロパティを使用できます。

例 2

この例は、length プロパティを使用して引数の数を取得する方法を示しています。

リーリー ###出力### リーリー

パラメーターを二重引用符で囲むと、単一のパラメーターとして扱われます。したがって、結果は 1 になります。

例 3

次の例では、二重引用符なしで入力を提供します。

リーリー ###出力### リーリー

二重引用符を使用しない場合、パラメーターは個別に処理されます。

例 4

次の例は、length プロパティを使用して、端末を介して渡されるすべてのパラメーターを取得する方法を示しています。

リーリー ###出力### リーリー ###結論は###

この記事では、String[] args の length プロパティを使用して、Java のランタイムによって提供される引数の数を確認する方法を学びました。また、ユーザーが端末から main() メソッドに引数を渡すことができる String[] args の使用も発見しました。

以上がJavaのランタイムによって提供されるパラメータの数を確認するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。