ホームページ Java &#&チュートリアル Javaのargsは何を意味しますか

Javaのargsは何を意味しますか

May 07, 2024 am 02:24 AM
文字列配列

args は Java の main メソッドの特別なパラメータ配列で、コマンド ライン パラメータまたは外部入力の文字列配列を取得するために使用されます。 args 配列にアクセスすることで、プログラムはこれらの引数を読み取り、必要に応じて処理できます。

Javaのargsは何を意味しますか

#Java の引数

引数とは何ですか?

args は Java の main メソッドの特別なパラメータで、コマンド ライン パラメータまたは外部から入力された文字列の配列を表します。

args の目的

args 配列には、コマンド ラインで Java プログラムに渡される引数が格納されます。これは主に、コマンド ラインからユーザー入力を取得したり、プログラムに他の情報を渡したりするために使用されます。

args の構造

args 配列は文字列配列であり、各要素はコマンド ライン引数に対応します。最初の引数は args[0] などに格納されます。

引数へのアクセス

引数配列にアクセスするには、メイン メソッドのシグネチャでそれを指定する必要があります。 main メソッドの一般的なシグネチャは次のようになります。

public static void main(String[] args)
ログイン後にコピー

Example

次の例は、コマンド ラインから引数を取得し、args 配列を使用して引数にアクセスする方法を示しています。 :

public static void main(String[] args) {
    if (args.length > 0) {
        // 获取第一个命令行参数
        String name = args[0];
        
        // 打印出名称
        System.out.println("Hello, " + name + "!");
    }
}
ログイン後にコピー

コマンドラインからこのプログラムを実行する場合、引数として名前を渡すと、プログラムは挨拶とともに出力を出力します。

    args 配列のサイズは、プログラムに渡される引数の数に応じて変化します。
  • プログラムにパラメータが渡されない場合、args 配列は空になります。

以上がJavaのargsは何を意味しますかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Oracleでsplit()関数を使用する方法 Oracleでsplit()関数を使用する方法 May 07, 2024 pm 01:06 PM

Oracleでsplit()関数を使用する方法

Javaで文字列をソートする方法 Javaで文字列をソートする方法 Apr 02, 2024 am 02:18 AM

Javaで文字列をソートする方法

C言語で\0は何を意味しますか C言語で\0は何を意味しますか Apr 27, 2024 pm 10:54 PM

C言語で\0は何を意味しますか

Javaのargsは何を意味しますか Javaのargsは何を意味しますか May 07, 2024 am 02:24 AM

Javaのargsは何を意味しますか

Javaのargsは何を意味しますか Javaのargsは何を意味しますか Apr 25, 2024 pm 10:15 PM

Javaのargsは何を意味しますか

C言語環境で漢字をソートするにはどうすればよいですか? C言語環境で漢字をソートするにはどうすればよいですか? Feb 18, 2024 pm 02:10 PM

C言語環境で漢字をソートするにはどうすればよいですか?

C++ 関数はプログラムのパフォーマンスにどのような影響を与えますか? C++ 関数はプログラムのパフォーマンスにどのような影響を与えますか? Apr 12, 2024 am 09:39 AM

C++ 関数はプログラムのパフォーマンスにどのような影響を与えますか?

C言語プログラムの出発点はどこですか? C言語プログラムの出発点はどこですか? Feb 20, 2024 pm 12:12 PM

C言語プログラムの出発点はどこですか?

See all articles