コマンドライン引数プログラムを実行するとき、入力したデータによって処理内容を変更したいことがあります。いった場合、コマンドライン引数を利用することがあります。「プログラムを実行するときに任意の日付を使いたい。」このような場合に、実行するプログラムの引数に日付を渡して実行します。コマンドライン引数を使ったJavaの実行コマンドラインからプログラムに引数を渡すには、以下のコマンドを使います。値1引数は一つだけでなく、複数渡すこともできます。複数渡す場合は、コマンドを以下のように変更します。...コマンドを実行すると、mainメソッドはStringクラスの配列args引数を受け取ります。理解を深めるためにコードを実装して動きを確認していきましょう。}}mainメソッドの仮引数の配列を指定して出力しているだけのコードです。コマンド引数を指定してコードを実行します。World値1に「Hello」、値2に「World」の文字列を指定してHelloWorldOption.javaファイルを実行しています。ファイル名の後にオプションで指定した「Hello」「World」がString型のargs配列に格納されます。argsの中なのでargs[0]を出力すると「Hello」、args[1]を出力すると「World」の文字列が表示されます。上記の内容が理解できているか確認するために問題を一つ出します。上記のプログラムをオプション引数なしで実行すると、結果はどうなるでしょうか。答えがわかったら、実際にオプションなしでプログラムを実行してみましょう。HelloWorldOption.main(HelloWorldOption.java:3)正解は「ArrayIndexOutOfBoundsExceptionの例外を投げる」でした。args[0]);)しているために発生します。正解できたでしょうか。間違えた場合は、きちんと復習してください。まとめこの講義では、Java言語のコマンドライン引数の利用について学習しました。これはツールの作成やバッチ処理のときによく利用する技術です。押さえておいてください。演習この講義に関連する演習問題を用意しました。理解度を確認してください。