Java命令行参数
问题描述:
我只是想知道如何使用参数来执行Java命令行?例如:Java命令行参数
的javac Test.java
然后
Java测试3 5
然后运行该命令行后
预期输出:
public class Test{
public static void main(String[] args){
int num1 = 1;
int num2 = 2;
System.out.println(num1,num2);
}
}
答
我想你可以使用args作为输入参数。
public static void main(String[] args){
System.out.println(args[0] + " " + args[1]);
}
+0
感谢这一个,甜只是一个简单的代码。 – tuturyokgaming
答
修正了你的代码是
public class Test {
public static void main(String[] args) {
if (args.length > 1) {
int num1 = args[0];
int num2 = args[1];
System.out.println(num1 + "-" + num2);
}
}
}
你定的代码将无法编译。您不能将两个参数发送到'println'。 –
只是例如太懒。对不起 – tuturyokgaming