在eclipse怎么对main的String[] args传参,然后将它输出??谢谢回答。

解决方案 »

  1.   

    在Run菜单中找到 Open Run dialog(有的版本好像是Run configuration)
    弹出的窗口 右侧选 Arguments在 Program arguments 里加上就行了 (参数是已空格隔开的字符串)
      

  2.   

    点菜单run --> 在弹出界面中选择Arguments 输入参数,多个参数中间以空格隔开.
      

  3.   

    谢谢你们,这个样子弄好了。呵呵,你们用的都是英文版啊,我的是中文版的。
    如果是在程序内部呢?就是用java的输入流。对 args赋值,该怎么弄呢?
      

  4.   

    1.在eclipse中点菜单run --> 在弹出界面中选择Arguments 输入参数,多个参数中间以空格隔开.
    2.在dos窗口执行时 java  +源文件名 +空格+参数,多个参数中间以空格隔开
      

  5.   

    你可以通过一个类调用另一个类的main方法达到目的
    class AAA {
    public static void main(String[] args) {
    for(String temp : args) {
    System.out.println(temp);
    }
    }
    }public class BBB {
    public static void main(String[] args) {
    AAA.main(new String[]{"1", "2", "3"});
    }
    }
    结果
    1
    2
    3
      

  6.   

    args[0]="1";
    args[1]="2";
    args[2]="3";
    ...
      

  7.   

    源文件
    public class Test {
    public static void main(String[] args) {
    for(int i=0;i<args.length;i++) {
    System.out.println(args[i]);
    }
    }
    }
    编译后在cmd环境下运行
    java Test "aa" "bb" "cc"
    输出
    aa
    bb
    cc
      

  8.   

    eclipse 里设下arguments就可以了.写好的class,在bat里也可以传