内部if-return应该由外部if-return使用

时间:2017-05-23 08:01:21

标签: java

我用Google搜索但没有找到任何内容:

所以我有3个检查,而第二个检查将由两个内部if语句检查,关于结果我想要返回不同的整数到将在其他地方调用的方法,我不能'如果有效,请在网上找到任何解释,因此只有在没有满足这些条件的情况下才能返回1000

所以我的主要目标是,如果我为str1" getBack"提供此方法,我想要返回500

public int checkValues(String str1, String str2, String str3, String str4) {
    if (str1 == null || str2 == null) {
        return 400;
    }
    if (str1 != null && str2 != null) {
        if (str1.equals("getBack")){
        return 500;
        }
        else { return 600;}
    }
    if (str3 == null && str4 == null) {
        return 700;
    }
    if (str4 == null) {
        return 800;
    }
    return 1000;
}

0 个答案:

没有答案