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 |
■広告