ホームページ > Java > &#&チュートリアル > Java で「String args[]」パラメータはコマンドライン引数をどのように処理しますか?

Java で「String args[]」パラメータはコマンドライン引数をどのように処理しますか?

Susan Sarandon
リリース: 2024-12-29 09:09:10
オリジナル
655 人が閲覧しました

How Does the `String args[]` Parameter Handle Command-Line Arguments in Java?

main メソッドの "String args[]" パラメータの探索

"main" の "String args[]" パラメータJava プログラムのメソッドは、プログラムの実行時にユーザーが指定するコマンドライン引数を管理するという重要な目的を果たします。このパラメータは String オブジェクトの配列を表し、各要素には指定された引数が含まれます。

args パラメータについて理解する

「String args[]」の機能を説明するには次の例を考えてみましょう:

public static void main(String[] args) {
    for (int i = 0; i < args.length; i++) {
        System.out.println(args[i]);
    }
}
ログイン後にコピー

このプログラムが "one" や "one" などのコマンドライン引数で実行される場合"two" の場合、"args" 配列には次の値が含まれます:

  • args[0] = "one"
  • args[1] = "two"

プログラムは「args」配列の内容を端末に出力し、次のようになります。 result:

one
two
ログイン後にコピー

args パラメータを使用する場合

"String args[]" は、ユーザーが提供する情報にアクセスする必要がある状況でよく使用されます。プログラムの開始時。これには以下が含まれます。

  • プログラム パラメーターを設定するか、特定の機能を有効にするためのコマンド ライン引数の処理。
  • コマンド ライン引数として指定されたファイルからの入力の読み取り。
  • デバッグまたはログ情報の提供。

追加注

「args」パラメータは「main」メソッドではオプションであることに注意することが重要です。プログラムの実行時にコマンドライン引数が指定されなかった場合、「args」配列は空になります。さらに、パラメータの「文字列」タイプは、引数が実際の内容に関係なく文字列として扱われることを示します。

以上がJava で「String args[]」パラメータはコマンドライン引数をどのように処理しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート