<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ## 數組 如果我們有一組類型相同的變量,例如,5位同學的成績,可以這么寫: ~~~ public static void main(String[] args) { // 5位同學的成績: int n1 = 68; int n2 = 79; int n3 = 91; int n4 = 85; int n5 = 62; } ~~~ 但其實沒有必要定義5個int變量。可以使用數組來表示“一組”int類型。代碼如下: ~~~ public static void main(String[] args) { // 5位同學的成績: int[] ns = new int[5]; ns[0] = 68; ns[1] = 79; ns[2] = 91; ns[3] = 85; ns[4] = 62; // 或者 int[] ns2 = new int[] {68, 79, 91, 85, 62}; // 或者 int[] ns3 = { 68, 79, 91, 85, 62 }; } ~~~ 定義一個數組類型的變量,使用數組類型“類型\[\]”,例如,int\[\]。和單個基本類型變量不同,數組變量初始化必須使用new int\[5\]表示創建一個可容納5個int元素的數組,或者聲明為數組字面量。 Java的數組有幾個特點: * 數組所有元素初始化為默認值,整型都是0,浮點型是0.0,布爾型是false; * 數組一旦創建后,大小長度就不可改變。 > 要訪問數組中的某一個元素,需要使用索引。數組索引從0開始,例如,5個元素的數組,索引范圍是0~4。 > 可以修改數組中的某一個元素,使用賦值語句,例如,ns\[1\] = 79;。 > 可以用數組變量.length獲取數組大小。 > 數組是引用類型,在使用索引訪問數組元素時,如果索引超出范圍,運行時將報錯。 * 示例一: ~~~ public static void main(String[] args) { int[] ns = { 68, 79, 91, 85, 62 }; // 最大值,最小值,總和 int max, min, sum = 0; if (ns.length > 0) { max = ns[0]; min = ns[0]; } else { return; } for (int i = 0; i < ns.length; i++) { if (ns[i] > max) { max = ns[i]; } if (ns[i] < min) { min = ns[i]; } sum += ns[i]; } System.out.println("最大值為:" + max); System.out.println("最小值為:" + min); System.out.println("總和為:" + sum); System.out.println("平均分:" + sum / ns.length); ~~~ * 示例二: ~~~ public static void main(String[] args) { int[] ns = { 68, 79, 91, 85, 62 }; for (int j = 0; j < ns.length - 1; j++) { for (int i = 0; i < ns.length - 1 - j; i++) { if (ns[i] > ns[i+1]) { int temp = ns[i]; ns[i] = ns[i+1]; ns[i+1] = temp; } } } for (int k = 0; k < ns.length - 1; k++) { System.out.println(ns[k]); } ~~~
                  <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>

                              哎呀哎呀视频在线观看