if if else语句的替代方法

时间:2020-05-03 14:50:50

标签: java hashmap control-flow

任何人都可以通过if-then-else语句的替代方案协助我进行控制流吗?或就一篇好文章提出建议?从我所看到的,有些使用映射或枚举。我遇到的问题是我有多个条件,即if (condition1 && condition2 && condition3)...,我需要针对多个排列进行此操作,并且需要验证所有3个变量。

请有人能指出正确的方向吗?

else if (String.Utils.isNotEmpty(payload.getKeyChange2TokenNumber()) &&
         String.Utils.isEmpty(payload.getKeyChange1TokenNumber()) &&
         String.Utils.isEmpty(payload.getKeyChange2TokenNumber())
{

因此,如果没有if-then-else语句,我该如何实现哈希表来确定要返回的内容,以代替if-then-else语句?

    return String.format(return value dependant on outcome of validation) 
}

0 个答案:

没有答案
相关问题