国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

命令行參數

2019-11-18 13:24:01
字體:
來源:轉載
供稿:網友

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

  class doRect

  

    public static void main(String args[])

  

      int w=Integer.valueOf(args[0]).intValue();

      int h=Integer.valueOf(args[1]).intValue();

      Rectangle myrect=new Rectangle(w,h);

      myrect.drawRect();

  

  

    class Rectangle

  

       int width,height,area;

       public Rectangle(int w,int h)

  

       width=w;

       height=h;

       area=getArea(w,h);

  

       PRotected int getArea(int w,int h)

  

       int a;

       a=w*h;

       return a;

  

       public void drawRect()

  

       int i,j;

       for(i=width;i>0;i--)

  

         System.out.print("#");

  

       System.out.print("")

       for(i=height-2;i>0;i--)

  

         System.out.print("#");

       for(j=width-2;i>0;j--)

  

         System.out.print("");

  

       System.out.print("#");

  

       for(i=width;i>0;i--)

  

         System.out.print("#");

  

         System.out.print("");

  

  


  

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


  

javac doRect.java

   java doRect 10 15


  

  注重這里的“10 15”就是命令行參數,它將被賦給doRect的main成員函數的args變量。其中args[0]的值為“10”,args[1]的值為“15”,Integer.valueOf(Stringstring).intValue的功能是把string中的數字轉化為一個整型值。

  



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 彩票| 习水县| 隆尧县| 翁源县| 商城县| 德昌县| 南充市| 大连市| 会泽县| 阿克苏市| 泽库县| 出国| 永吉县| 前郭尔| 黎城县| 金堂县| 象山县| 浦东新区| 洞头县| 玉屏| 天门市| 乌拉特前旗| 青龙| 百色市| 凤台县| 静宁县| 铁力市| 喀什市| 纳雍县| 禄丰县| 兴宁市| 姚安县| 广汉市| 永定县| 广丰县| 牟定县| 五莲县| 云南省| 鹤庆县| 宁蒗| 娄烦县|