2015-04-07 178 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); 
     } 
    } 
}