我需要检查用户设备的语言环境是否为日语。我正在执行以下操作:
public boolean isJapaneseLocale() {
String locale = Locale.getDefault().toString();
locale = locale.toLowerCase();
return locale.startsWith("ja");
}
这应该足够吗?我收到以下警告:
locale.toLowerCase()
并为此使用默认语言环境。这对这个操作不安全吗?
谢谢