我有以下代码来确定用户的语言。
if (locale.equalsIgnoreCase("eng")) {
....
} else {
....
}
我想添加"或"。例如:
if (locale.equalsIgnoreCase("eng" OR "fra")) {
....
语法不正确,因为我不知道该怎么做。求助。
谢谢大家的快速回答。
答案 0 :(得分:6)
您可以通过以下方式在Java中轻松完成OR:
if (this || that) {...}
所以,在你的情况下,它将是:
if (locale.equalsIgnoreCase("eng") || locale.equalsIgnoreCase("fra") {...}
答案 1 :(得分:3)
locale.equalsIgnoreCase("eng") || locale.equalsIgnoreCase("fra")
答案 2 :(得分:2)
if (locale.equalsIgnoreCase("eng") || locale.equalsIgnoreCase("fra"))
答案 3 :(得分:0)
if (locale.equalsIgnoreCase("eng") || locale.equalsIgnoreCase("fra")) {
...
我现在能想到的最简单的方式。
答案 4 :(得分:0)
if (locale.equalsIgnoreCase("eng") || locale.equalsIgnoreCase("fra")) {
....
} else {
....
}
容易!