Javaプログラミング学習サイト ゆるゆるプログラミング

2020/03/23 公開

・コマンドライン引数の数

Javaでは、外部からの値をmainメソッドString args[]で参照することができます。

受け取った引数の数は、この配列の個数と同じになります。

Parameter2.java ← クリックしてダウンロードページに移動
001:    public class Parameter2 {
002:    	public static void main( String[] args ) {
003:    		// 引数の数を表示
004:    		System.out.println( "引数の数は、" + args.length + "です。" );
005:    	}
006:    }

以下が、引数の数を0から3に変えて実行した結果です。引数は、半角スペースで区切って渡しています。

Parameter2.javaの実行結果

以下のソースコードargs.lengthは、配列の個数です。これが引数の数になります。

004:    		System.out.println( "引数の数は、" + args.length + "です。" );

次に、半角スペースを含む文字列(String型)を引数として渡す方法について解説します。

それぞれの引数は、半角スペースで区切るので、半角スペースを含む文字列(String型)を引数として渡すと、別の引数としてString配列に格納されます。半角スペースを含む文字列を1つの引数として認識させる方法は、その文字列半角のダブルコーテーション(")で囲むことです。

上図のように、半角スペースを含む文字列を半角ダブルコーテーションで囲むと、その囲まれた範囲は、1つの引数として認識されます。

■新着情報

2022.07.07 外部プログラムの実行 exeファイル実行
2022.07.06 完全数 6=1+2+3

■広告

Topへ