2013-04-16 199 views
-3

所以我对java相当陌生,并且在过去的几个月里一直在学习,而且我真的在使用命令行参数挣扎。不是那么多的概念,但是如何在IntelliJ IDEA中实现它们(对不起,如果这是错误的术语用法)?和命令行真的。在我的实验室里上课(不计分,只是没有强制性的帮助),它说,我想我可以通过尽可能多的字符串值(有道理..)Java和命令行参数

然后有:

demo$ java MyProgram str1 str2 str3 

当我尝试在从实验室分配的复制代码终端运行它,我不断收到一个:

演示$无法识别

这是怎么回事?

我们应该使用的代码是:

public class TestCLArgs { 
    public static void main(String [] args) { 
     System.out.println("Received command line args: "); 
     for(String arg : args) { 
      System.out.println(arg); 
     } 
    } 
} 

然后,我们应该通过键入

demo $ javac TestCLArgs.java 
demo $ java TestCLArgs hello world 1 2 3 
+0

你又是什么问题? –

+1

你正在使用哪个操作系统? Windows,Mac,* Nix? –

+2

demo $就是命令提示符。如果您使用Windows,它将看起来像C:\ Windows>或其他东西。 – Kal

回答

2

尝试只运行该在终端运行:

java MyProgram str1 str2 str3 
+0

Bah!有效!谢谢 :) – Laura

0

demo $是提示,可能在某些书中提到了您正在关注。你不必输入那个。

所有你必须键入的是java MyProgram str1 str2 str3