2010-06-02 95 views

回答

5

使用Groovy,这个打印国名的排序列表:

def countries = [] as SortedSet 

Locale.availableLocales*.displayCountry.each { 
    if (it) { 
    countries << it 
    } 
} 

println countries 

在我的语言环境中,这个打印

[阿尔巴尼亚,阿尔及利亚,阿根廷,澳大利亚,奥地利,巴林,.. ,也门]

需要,因为有一些国家的多个地区,E使用Set,而不是List。 G。法语加拿大和英语加拿大语言环境加拿大。

相关问题