乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      01.數(shù)組內(nèi)容打印(String形式)

       頭號碼甲 2021-06-24

      01.數(shù)組內(nèi)容打印(String形式)

      源碼展示

      //Arrays類中的toString方法(接收Long類型的數(shù)組),形參類型可以根據(jù)情況去變化
      public static String toString(long[] a) {
              if (a == null)
                  return "null";
              int iMax = a.length - 1;
              if (iMax == -1)
                  return "[]";
      
              StringBuilder b = new StringBuilder();
              b.append('[');
              for (int i = 0; ; i++) {
                  b.append(a[i]);
                  if (i == iMax)
                      return b.append(']').toString();
                  b.append(", ");
              }
          }
      

      思路提取

      1.第一步,形參的類型與實參類型保持一致,返回值類型為String
      2.第二步,判斷數(shù)組是否為空(引用數(shù)據(jù)類型應(yīng)該執(zhí)行的判斷),
              為空則返回null,
              不為空進入第三步(不用else,因為滿足if條件的都直接返回一個值并且結(jié)束程序了)
      3.第三步,拿變量imax(名字隨意)接收形參數(shù)組(a)的最后一個位置(數(shù)組長度-1)
      4.第四步,判斷imax(數(shù)組最后一個位置)是否為-1,若是,則返回[](代表數(shù)組長度為0)
      5.第五步,實例化一個StringBuilder類(數(shù)組內(nèi)容的拼接,效率較StringBuffer高),
              其對象名設(shè)stringBuilder
      第六步,為stringBuilder添加左括號"["(append)
      第七步,遍歷數(shù)組a,
           當i的位置不為最后一個時,為stringBuilder添加數(shù)組元素值(a[i])以及逗號(添加分步驟)
           當i的位置為最后一個,添加數(shù)組最后一個元素值,
           返回stringBuffer對象調(diào)用toString方法的結(jié)果(調(diào)用前要append上右括號"]",可以一步)
         //注意:是否為最后一個用到了if條件判斷 if(i==imax)
        //     為最后一個時,不需要添加逗號了(添加分步驟的原因)    
      

      適用范圍

      //形參為8種基本數(shù)據(jù)類型所對應(yīng)的數(shù)組(short[],byte[],int[],float[],double[],char[],boolean[],long[])
      //方法可以推廣到ArrayList數(shù)組內(nèi)容的打印
      

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多