Java コマンドライン引数:実践ガイドとコード例
Java におけるコマンドライン引数とは?
Java における コマンドライン引数 とは、ターミナルやコンソールからプログラムを起動する際、プログラム名の後に指定する値のことです。これらの値は文字列として main メソッドの String[] args パラメータに格納されます。
覚えておくべきポイント
- 引数はプレーンな文字列として渡されるため、任意のテキストを指定可能
- 引数の数に制限はない
- 起動時に設定データ(ファイルパス、フラグ、認証情報など)をアプリケーションに注入するためによく使用される
args配列には、入力した順序で値が格納される
実践例
- 以下の Java クラスを作成:
class Demo {
public static void main(String[] args) {
System.out.println("First argument: " + args[0]);
System.out.println("Second argument: " + args[1]);
}
}
- コンパイル:
javac Demo.java - 引数付きで実行:
java Demo apple orange
上記コマンドを実行すると、コンソールに以下が表示されます:
First argument: apple
Second argument: orange


Java
- C言語コマンドライン引数のマスター:実践ガイド
- Javaコマンドライン引数のマスター:パラメータの渡し方とパース方法
- Java Hello World:最初のJavaプログラム作成ステップバイステップガイド
- Javaカプセル化完全ガイド:実践例で理解するデータ隠蔽とアクセサ
- Java String.length()メソッド:文字列サイズ取得の実例解説
- Java String.charAt()完全解説:構文、戻り値、例外、実例
- Java String.contains()メソッド:部分文字列チェックの実践例
- Java String.endsWith()マスター:文字列サフィックスチェック実例付き
- Java BufferedReader でファイル読み込み:実践ガイドと例
- Javaで挿入ソート:わかりやすい例とステップバイステップガイド
- Javaで選択ソート:ステップバイステップ例と完全コード