有個空間

          有個標題

          過渡變量

          需求:拼接字符串,在每個字符串中間加",",但最后不加。
          現實:直觀的方法,如果能知道iterator的大小,當判斷到是最后的元素時,就可以不拼接","。
          因為是Iterator,不能事先知道size,用下面的方法。

          1                 String comma = "";
          2                 while (iterator.hasNext()) {
          3                     strSql.append(comma);
          4                     strSql.append((String)iterator.next());
          5                     comma = ",";
          6                 }



          技巧:相當于加了個中間過渡變量。
          缺點:每次循環都進行一次賦值操作。

          posted on 2009-06-11 20:46 游雯 閱讀(315) 評論(0)  編輯  收藏 所屬分類: Java編程技巧


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 康乐县| 四子王旗| 玉田县| 垫江县| 康保县| 班戈县| 九江县| 衡南县| 福贡县| 乌恰县| 突泉县| 新绛县| 乌审旗| 临沭县| 清流县| 七台河市| 陵川县| 都安| 藁城市| 柳州市| 延吉市| 锡林郭勒盟| 鄢陵县| 通化县| 错那县| 大石桥市| 牟定县| 连云港市| 旬阳县| 陈巴尔虎旗| 丽江市| 建德市| 汝南县| 杂多县| 鱼台县| 开封县| 通山县| 丰顺县| 香格里拉县| 南涧| 库尔勒市|