2

Javaでメカニズムを実装する必要があります。これは、毎週ステートメントを交互に実行します。1 週目に変数を 10 に設定し、2 週目に 15 に設定し、3 週目に再び 10 に設定します。

これは毎年うまくいくはずです。週番号を取得し、それが偶数かどうかを確認して、これをアーカイブしようとしました( date.getWeekNumber() % 2 == 0)。

ここでの問題は、2014 年には 52 週しかなく、2015 年と 2016 年には 53 週しかないことです。これにより、53 % 2 = 1 になり、次の週には 1 % 1 = 1 になり、私の場合は間違った変数が設定されます。

これを改善する方法を知っている人はいますか?

4

1 に答える 1