package com.test.test;public class HelloWorld { /**
 * @param args
 */
public static void main(String[] args) {
for (int i = 0; i < args.length; i++) {
System.out.println("args[" + i + "] = " + args[i]); } }
}
为什么这个在console中结果不出现。我应该输入值的。咋不能输。我用的是myeclipse 6.0别的java程序都能运行
请大家帮下忙。

解决方案 »

  1.   

    你使用的是命令行参数啊。执行的时候要输入
    java HelloWorld "参数1","参数2","参数3"
      

  2.   

    不用,直接用空格隔开,也不用加“。java HelloWorld 参数1 参数2 参数3
      

  3.   

    我试了一下如果要在控制台输入参数可以:
    try {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String str = br.readLine();
    System.out.println(str);
    } catch (IOException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }
      

  4.   

    eclipse里面选中这个java文件,右键--Run As--open run dialog。。--第二个选项卡(Arguments),在第一个program arguments输入参数1 参数2 参数3,空格隔开
      

  5.   

    ok 了谢谢 sand1415为什么加上这个try就好了呢?
      

  6.   

    你连命令行程序都不会写,建议先把 MyEclipse 删了!
      

  7.   

    我晕,你都还没有输入值啊,,肯定不行啦,,,,程序没有错误
    http://e188e.cn为您提供
      

  8.   

    建议你还是先把MyEclipse 删了!
      

  9.   

    没用过myeclipse,5楼的方法是可以的
      

  10.   

    呵呵,如果是刚学的话,建议不要用Eclipse吧,先用用那个黑黑的框框吧
      

  11.   

    我也建议你还是先把MyEclipse 删了!
      

  12.   

    可能是包没有处理好。
    你试着把第一行去掉,在编译看看。
    如果还不行,就直接用javac编译,java运行。如果不去掉第一行,编译时可以打入:
    javac -d . HelloWorld.java
    这样,编译器会根据包的关系建立目录。进入到指定路径再运行应该就可以了。
      

  13.   

    右键,点RUN AS,再点那个绿色按钮,选择那里的(x)=arguments,在program arguments下填数就可以了 
      

  14.   

    JDK1.6中,对键盘输入,可以使用
    Scanner input=new Scanner(System.in);
    这个已经为你封装了
      

  15.   

    类名为public class HelloWorld要显示出HelloWorld不出输入也可以,具体忘记了,查下sun的api吧
      

  16.   

    命令窗口用命令运行:
    java HelloWorld a b c或者在Eclipse中选择 参数 进行运行
      

  17.   

    略看不懂-_-
    我myeclipse没装上,就不用删了。
      

  18.   

    根本没有输入操作,你的代码里只是想打印一系列字符串,for (int i = 0; i < args.length; i++) args是空的所以根本不会向下执行,也就不会有任何结果了。
    初学的话用jcreator好了,MyEclipse对你来说太复杂了
      

  19.   

    受教了,还不知道eclipse有这个功能
      

  20.   

    不用eclipse,要把编译的class文件放到你指定的包(com.test.test)的目录下