<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                在這一節我們會將main方法,我們會了解什么是main方法。以及如何使用它,我們會學習到命令行參數。怎樣傳遞命令行參數。也會講在IntelliJ里面怎樣做。例如打印這些命令行參數出來。 所以我們回到IntelliJ 我們創建一個新的project,命名為MainMethod,然后點Finish。在新的Project里,我們創建一個新的包,在里邊我們創建新的類命名為Main ```java package io.zwt; public class Main { public static void main(String[] args) { } } ``` 然后上面的main方法的簽名就是 `public static void main(String[] args)` 所以main方法里邊有參數,`String[] args` 是一個`String`類型的數組,即字符串數組,參數名稱為 `args`。這就代表了數組。在后面的課程會學到數組。現在只需要知道數組是固定長度的一系列東西。然后所有東西的類型是相同的。所以這里我們有所有的東西類型都是`String`,在那個數組里邊。 所以首先讓我們打印參數的數量(size) ```java package io.zwt; public class Main { public static void main(String[] args) { System.out.println("args-size= " + args.length); } } ``` 上面的語句就是打印我們的數組有多少個參數。我們點擊運行,然后運行我們的Main類,結果發現參數長度為0. 也就是說我們當前沒有傳入任何參數到我們的main方法。我們可以通過IntelliJ傳入參數。 在Edit Configuration那里,在Program arguments那里輸入。 我們可以輸入 java certification,然后再次運行代碼。可以看到底下輸出參數的長度為 2,因我參數由空格分割的。 可以將main方法作為我們的程序的入口,如果你想要運行你的應用程序,你至少要有一個main方法,然后那個main方法會啟動你的應用程序。 然后我們嘗試打印出實際的參數。 我們使用 for 循環,如果你不了解for循環的話,沒關系,后面會詳細講到的。 所以 ```java package io.zwt; public class Main { public static void main(String[] args) { System.out.println("args-size= " + args.length); for(int i = 0; i < args.length; i++) { System.out.println("args[" + i + "]=" + args[i]); } } } ``` 我們需要使用 `System.out.println()`打印出參數。這個也有快捷鍵 `sout` 上面的語法中 `args[i]` 方括號就是獲取數組里邊的元素,后面會詳細講的。現在讓我們專注于main方法本身。當我們傳入參數時,我們可以獲得參數的長度,我們可以傳遞這些參數到,例如,放到其它的應用,或者隨意想怎樣處理這些參數。 當我們再次運行代碼的時候,我們可以看到結果: ``` args-size= 2 args[0]=Java args[1]=Certification ``` 所以這就跟我們在命令行傳入的參數完全一樣了。由空格分割的。你也可以傳入其它的參數,例如 1 2 3, 它們會被當做字符串處理,然后打印出來。例如: ``` args-size= 2 args[0]=Java args[1]=Certification args[2]=1 args[3]=2 args[4]=3 ``` 現在你可以看到我們有 5 個參數了。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看