有没有欧洲国家和语言的java Enum?

前端之家收集整理的这篇文章主要介绍了有没有欧洲国家和语言的java Enum?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否有任何 java(> 5)枚举用于在某个地方列出欧洲国家和语言?
如果没有,我可能会从这个列表中写出来: http://www.nationsonline.org/oneworld/european_languages.htm

但如果我能避免这种负担,那就太好了!

P.S.:最后,我开始在geonames.org上使用geoNames webservice.对于我在Groovy中使用此代码段的国家/地区:

import org.geonames.*

ToponymSearchCriteria sc = new ToponymSearchCriteria()
sc.setContinentCode("eu")
sc.setFeatureCode("PCLI")
def res = WebService.search(sc)
def countries = res.getToponyms().collect{it.countryName}.sort()

解决方法

专业框架设计师不太可能在他们的图书馆中包含这样的Enum,因为这组国家(以及政治认可的官方语言集合)一直在变化.您要么必须打破向后兼容性,要使Enum对于应该工作超过几年的软件毫无用处,或者您必须在Enum中保留旧的,不再认可的国家/地区和语言.

猜你在找的Java相关文章