熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Javascript >> 正文

命令行參數

2013-11-23 17:58:27  來源: Javascript 

  我們把main成員函數的參數args稱為命令行參數args可以用來接收外界傳給Java應用程序的參數下面我們舉一個例子來看看參數傳遞的具體過程

  class doRect

  

    public static void main(String args[])

  

      int w=IntegervalueOf(args[])intValue();

      int h=IntegervalueOf(args[])intValue();

      Rectangle myrect=new Rectangle(wh);

      myrectdrawRect();

  

  

  class Rectangle

  

       int widthheightarea;

       public Rectangle(int wint h)

  

       width=w;

       height=h;

       area=getArea(wh);

  

       protected int getArea(int wint h)

  

       int a;

       a=w*h;

       return a;

  

       public void drawRect()

  

       int ij;

       for(i=width;i>;i)

  

         Systemoutprint("#");

  

       Systemoutprint("")

       for(i=height;i>;i)

  

         Systemoutprint("#");

       for(j=width;i>;j)

  

         Systemoutprint("");

  

       Systemoutprint("#");

  

       for(i=width;i>;i)

  

         Systemoutprint("#");

  

         Systemoutprint("");

  

  


  

  用Javac編譯該程序後可以用java解釋器來執行它具體過程如下


  

  javac doRectjava

   java doRect


  

  注意這裡的 就是命令行參數它將被賦給doRect的main成員函數的args變量其中args[]的值為args[]的值為IntegervalueOf(Stringstring)intValue的功能是把string中的數字轉化為一個整型值

  



From:http://tw.wingwit.com/Article/program/Java/Javascript/201311/25456.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.