[英]Sorting in Groovy
我有以下代碼,列表為:
def l = ['a','e','A','x','Z','p','Q']
println(l.sort())
生成的輸出為:
[A, Q, Z, a, e, p, x]
現在,我知道這是基於ASCII的排序,我只想獲得正確的結果。 對於這種情況有什么可能的解決方案? 我想要的是這樣的:
[A, a, e, p, Q, x, Z]
嘗試:
['a','e','A','x','Z','p','Q'].sort { it.toLowerCase() }
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.