問題の説明は-
この場合、包含はnullであり、除外にはいくつかの値があります。したがって、一時が除外にあるかどうかを確認する必要があります。一時が除外にある場合は、何もしないか、ループから抜け出すことができますが、一時を想定します。除外されていないので、何らかのメソッドを呼び出します。これをさらに改善できるかどうかわからないので、以下に同じ機能を実装しました。私には、ブール値を使用せずにこれをさらに改善できるように見えます。メインのものはメソッドにある必要があり、それは何度も呼び出されるので
public static void main(String[] args) {
String temp = "77"; // It can also be 0
String inclusion = null;
String exclusion = "100;77;71";
boolean bb = false;
if(inclusion !=null) {
System.out.println("Site Inclusion is not null");
} else {
for (String exc: exclusion.split(";")) {
if(exc.equals(temp)) {
bb =true;
break;
}
}
if(!bb) {
// Call some method
}
}
}