Please click this image for the description
大家好,所以我的作业要求我在命令提示符下运行程序,该命令提示符将是像我这样的Mac用户的终端机。
我将如何在Terminal上运行它?我如何进入垃圾箱?
也为> java Echo“ echo this string”
答案 0 :(得分:0)
如果您已经拥有Echo.java文件,请使用javac Echo.java
进行编译。
然后,您可以使用java Echo "echo this string"
运行生成的Echo.class。
答案 1 :(得分:0)
如何以arg [0]和arg1的方式“回显此字符串”? arg [0]和arg1是哪个?
您只需在代码中System.out.print
就可以了。
关于如何从终端使用中启动应用程序
java MyClass
如果是课程或
java -jar MyClass.jar
如果是jar文件
,您可以像这样在您的命令中添加Sting [] args
java MyClass first_arg second_arg ect...
该数组由空格分隔,并且可以通过args[]
数组在您的主机内部进行访问。
这是您的Echo类的外观:
public class Echo
{
public static void main (String [] args )
{
for (String str : args )
{
System.out.print(str +" " );
}
}
}
答案 2 :(得分:0)
摘自https://www.oracle.com/technetwork/java/compile-136656.html Oracle官方技术文档
//A Very Simple Example
class ExampleProgram {
public static void main(String[] args){
System.out.println("I'm a Simple Program");
}
}
编译程序
在Unix和DOS Shell上的命令行上调用Java编译器 操作系统如下:
javac ExampleProgram.java
解释和运行程序
在Unix和DOS上的命令行上调用Java解释器 Shell操作系统如下:
java ExampleProgram
在命令行上,您应该看到:
I'm a Simple Program