私はJavaプログラムを書いています。私は4つのブール変数を持っています。true/false のいずれかの値。そのフラグに応じて、4 つの異なる Web サービスを呼び出したいと考えています。
一度に、Web サービス呼び出しは 1 つだけになります。2 つ以上のフラグが true の場合は、スローする必要がありますException
。
ロジックを書くのを手伝ってください。
私の条件は
0 0 0 0 = 0
0 0 0 1 = 0
0 0 1 0 = 0
0 0 1 1 = 1
0 1 0 0 = 0
0 1 0 1 = 1
0 1 1 0 = 1
0 1 1 1 = 1
1 0 0 0 = 0
1 0 0 1 = 1
1 0 1 0 = 1
1 0 1 1 = 1
1 1 0 0 = 1
1 1 0 1 = 1
1 1 1 0 = 1
1 1 1 1 = 1