數(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)了。哎,可惜。
# re: 數(shù)組快速排序 2007-10-20 22:59 大王 回復(fù) 更多評(píng)論
呵呵,jdk5里,for each跟泛型是絕配,省大勁了