如何在我的方法中添加“或”?

时间:2012-02-27 17:57:34

标签: java

我有以下代码来确定用户的语言。

    if (locale.equalsIgnoreCase("eng")) {
        ....
    } else {
        ....
    }

我想添加"或"。例如:

    if (locale.equalsIgnoreCase("eng" OR "fra")) {
           ....

语法不正确,因为我不知道该怎么做。求助。

谢谢大家的快速回答。

5 个答案:

答案 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 {
    ....
}

容易!