W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
返回原始列表的排序副本。
list Sort()
list.sort {a,b ->
return a.compareTo(b)
}
list.sort {a,b ->
return b.compareTo(a)
}
沒有
返回排序后的列表。
下面是一個(gè)使用升序排序的例子
public class Main {
public static void main(String[] args) {
def lst = [13, 12, 15, 14];
def newlst = lst.sort(); //def newlst = lst.sort {a,b -> return a.compareTo(b)}
println(newlst);
}
}
當(dāng)我們運(yùn)行上面的程序,我們將得到以下結(jié)果
[12, 13, 14, 15]
下面是一個(gè)使用降序排序的例子
public class Main {
public static void main(String[] args) {
def lst = [[1,2],[2,3,4],[5]];
def newlst = lst.sort {a,b -> return b.compareTo(a)}
println(newlst);
}
}
當(dāng)我們運(yùn)行上面的程序,我們將得到以下結(jié)果
[15, 14, 13, 12]
其中 compareTo() 是比較數(shù)字的值的方法。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: