數(shù)組快速排序

          說(shuō)的數(shù)組排序,我們搞不好就馬上想起排序算法來(lái),搞的很沒(méi)勁。
          其實(shí),最簡(jiǎn)單的辦法是使用Arrays.sort()方法對(duì)數(shù)組進(jìn)行快速排序(此方法是利用了優(yōu)化后的快速排序法)。
          然后可以使用JDK 5.0之后的for each循環(huán)來(lái)遍歷數(shù)組。假如數(shù)組String[] a,我們可以這樣遍歷它。
          for (String s:a){
              System.out.print(s+" ,");
          }
          這個(gè)在我那次面試的時(shí)候就吃過(guò)虧,那時(shí)候如果知道這些,結(jié)果可能就大不一樣了。基礎(chǔ)知識(shí)的重要性在那時(shí)就體現(xiàn)出來(lái)了。哎,可惜。

          好好活著,因?yàn)槲覀儠?huì)死的很久!

          posted on 2007-10-18 04:37 RaviLi 閱讀(595) 評(píng)論(2)  編輯  收藏 所屬分類(lèi): Java相關(guān)

          評(píng)論

          # re: 數(shù)組快速排序 2007-10-20 22:59 大王  回復(fù)  更多評(píng)論   

          呵呵,jdk5里,for each跟泛型是絕配,省大勁了

          # re: 數(shù)組快速排序 2007-10-20 23:24 RaviLi  回復(fù)  更多評(píng)論   

          @大王
          是呀,越來(lái)越方便了。

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 邵阳市| 松阳县| 鄂托克旗| 天峻县| 新余市| 会理县| 乌拉特中旗| 龙岩市| 桦甸市| 利川市| 涿州市| 黑龙江省| 庆云县| 色达县| 萨嘎县| 迭部县| 佛学| 金塔县| 易门县| 琼结县| 泾川县| 新野县| 平湖市| 漾濞| 平乐县| 和平区| 乃东县| 洪泽县| 静宁县| 通辽市| 南澳县| 格尔木市| 湘潭县| 比如县| 秀山| 莆田市| 利辛县| 沾化县| 永城市| 通山县| 竹山县|