命令行中执行带参数的java程序(Command-Line Arguments)

来源:互联网 发布:弹奏音乐的软件 编辑:程序博客网 时间:2024/05/15 10:38

在cmd中运行java程序,可以在class名之后输入参数。Eclipse中可点击run configuration,在argument窗口中指定参数。--现学现卖偷笑


代码如下:

<pre class="java" name="code">//by pandenghuang@163.com/**(Command-Line Arguments) Rewrite Fig. 7.2 so that the size of the array is specified by thefirst command-line argument. If no command-line argument is supplied, use 10 as the default sizeof the array.*/public class InitArray_cmd {   public static void main(String[] args)   {      // declare variable array and initialize it with an array object        int[] array;  if (args.length!=0)      {array = new int[Integer.parseInt(args[0])];      }  elsearray = new int[10];   // new creates the array object       System.out.printf("%s%8s%n", "Index", "Value"); // column headings         // output each array element's value       for (int counter = 0; counter < array.length; counter++)         System.out.printf("%5d%8d%n", counter, array[counter]);   } } // end class InitArray


运行结果:


0 0
原创粉丝点击