コマンドライン引数Advertisementプログラム実行時に値を渡す
プログラム実行時に値を渡したいときは、Javaインタプリタで実行するときに
java 実行クラス 引数1 引数2 ...とすると、mainメソッドの引数のString型配列args[](別名でも可)に文字列として引数が格納される。引数は複数渡すことができる。 実験。
public class ArgTest{
public static void main(String args[]){
for(int i = 0; i < args.length; i++){
System.out.println("args[" + i + "] : " + args[i]);
}
}
}
たとえば上のプログラムに3つの引数を渡す場合。
java argTest あいうえお 111 testとすると、実行結果は以下のようになる。 args[0] : あいうえお args[1] : 111 args[2] : test 数値を使いたい場合は変換する必要がある。引数の数を調べたいときはlength。 args.length Advertisement |
ショートカット・634・634ブログ ・このカテゴリのトップページに戻る ・Incubator(Pukiwiki) ・634ラボ UIコレクションギャラリー ZO-3ジェネレーター サイト検索Y!ログールビリヤード |