如果提供的语言环境不存在,我需要设置一些默认语言环境。 但我不明白如何检查区域设置是否存在。
假设我传递locale:xyz
,而不是如何检查locale xyz
是否存在。
请提出建议。
最佳答案
什么是xyz
;它是语言代码、国家/地区代码还是区域设置的其他标识符?
您可以调用java.util.Locale.getAvailableLocales()
获取程序运行所在的 JVM 支持的区域设置列表,并进行适当的比较以查明您要查找的区域设置是否在该列表中。
关于java - 检查提供的语言环境是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9001569/