素朴な疑問が、Googleは多くを支援していません。形式の複数の「または」における条件文の(Java)の場合に最良の方法
私が代わりのようなものを書くの多くの条件付きif文(それらのいずれかが存在しているかどうかを確認するために10のまたは15の定数をチェックする必要があります。)
を持っている:
if (x == 12 || x == 16 || x == 19 || ...)
がありますこれをコーディングする簡単な方法があるかどうかだけで不思議
if x is [12, 16, 19]?
ようにそれをフォーマットする方法、任意のヘルプは大歓迎しました。
編集:答えは非常に参考にされているが、私は、私は彼らの好奇心をあかすためにそれを行いますので、少数の人々によってより詳細な情報を追加するように頼まれました。
:私は唯一の30日間(4があり、そのうちの私は思う)を持っヶ月で> 30なかったと陳述場合、私はこのようなことを確認するために書いていたことを確認日間行うのに必要な日付の検証クラスを作っていました答えの多くは下記:)助けた - そのようなことをコーディングするより高速な方法があった場合if (day > 30 && (month == 4 || month == 6 || month == 9 || month == 11))
私は思っていました。
あなたがしようとしていることのより良い例を挙げることはできますか?おそらく解決策はそれを考えることにあるのでしょうか? –