- 此问题在此处已有答案**:
Compare one String with multiple values in one expression(20个答案)
13小时前关门了。
我想简化if语句中的许多条件。
if(SiteCode10.equals(SiteCode) || SiteCode20.equals(SiteCode)
|| SiteCode30.equals(SiteCode) || SiteCode40.equals(SiteCode)
|| SiteCode50.equals(SiteCode))
这是我的准则。
我想用枚举或者其他方法,但是效果不太好。现在由于很多原因,我的代码可读性太低了。为了提高代码的可读性,我该怎么修改这段代码呢?
1条答案
按热度按时间q5lcpyga1#
您可以创建一个
Set
的值来进行比较,并检查是否存在于此Set
中: