數組快速排序
說的數組排序,我們搞不好就馬上想起排序算法來,搞的很沒勁。其實,最簡單的辦法是使用Arrays.sort()方法對數組進行快速排序(此方法是利用了優化后的快速排序法)。
然后可以使用JDK 5.0之后的for each循環來遍歷數組。假如數組String[] a,我們可以這樣遍歷它。
for (String s:a){
System.out.print(s+" ,");
}
這個在我那次面試的時候就吃過虧,那時候如果知道這些,結果可能就大不一樣了。基礎知識的重要性在那時就體現出來了。哎,可惜。
# re: 數組快速排序 2007-10-20 22:59 大王 回復 更多評論
呵呵,jdk5里,for each跟泛型是絕配,省大勁了