コマンド ライン パラメーターとして渡された後、変数に割り当てられる 3 つの整数があります。それぞれの整数が 1 から 5 の範囲にあることを検証したいと思います。以下のような if ステートメントを使用せずに Java でこれを達成する方法はありますか? 私はこれを避けたいです(注-疑似コード):
if ((a & b & c) > 0 && (a & b & c) < 6) {
//blah blah
}
主に、将来追加のパラメーターが追加された場合など、これはうまくスケーリングされません。これを達成するためのよりエレガントな方法はありますか?