2015-04-07 148 views
-1

我只是想知道如何使用参数来执行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); 


    } 
    } 
+1

你定的代码将无法编译。您不能将两个参数发送到'println'。 –

+0

只是例如太懒。对不起 – tuturyokgaming

回答

1

我想你可以使用args作为输入参数。

public static void main(String[] args){ 
    System.out.println(args[0] + " " + args[1]); 
} 
+0

感谢这一个,甜只是一个简单的代码。 – tuturyokgaming

1

修正了你的代码是

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); 
     } 
    } 
}