Java 如何获得一种语言(例如英语)的国家名称列表?
使用Java,您可以通过Java 如何获得一种语言(例如英语)的国家名称列表?,java,grails,localization,groovy,country-codes,Java,Grails,Localization,Groovy,Country Codes,使用Java,您可以通过Locale.getISOCountries()(参见此相关问题)获得ISO2代码列表 但是,我想要所有国家名称的列表(例如英语),而不是ISO2国家代码列表。如何用Java或Groovy编程来实现这一点 多谢各位 Fabien。使用Groovy,这将打印国家名称的排序列表: def countries = [] as SortedSet Locale.availableLocales*.displayCountry.each { if (it) { cou
Locale.getISOCountries()
(参见此相关问题)获得ISO2代码列表
但是,我想要所有国家名称的列表(例如英语),而不是ISO2国家代码列表。如何用Java或Groovy编程来实现这一点
多谢各位
Fabien。使用Groovy,这将打印国家名称的排序列表:
def countries = [] as SortedSet
Locale.availableLocales*.displayCountry.each {
if (it) {
countries << it
}
}
println countries
def countries=[]作为分类数据集
Locale.availablecales*.displayCountry.each{
如果(它){
国家