2017-03-24 19 views
-7

double x = 0;Java - "n"分ごとに値を設定する方法

20分毎に、xが5 によって30分ごとに追加しなければならない、xは6 によって毎時間を追加しなければならない、xは12

して追加しなければならない、すべての残りの第2 0.2

+0

a)開始時刻を保存します。b)現在の値を返す関数を作成します。開始時間から何秒が経過したかを計算します。次に、上記のルールに従って値を計算する必要があります。眠る必要はなく、スレッドを稼働させておく必要もありません。 –

答えて

1
して追加しなければなりません

スレッドを起動し、ループ内でThread.sleep(1000)を使用して、そのループ内での経過時間に基づいてxを適切に調整します。もちろん、メインスレッドでこれを行うことができますが、もっと面白い何かをしたいと思っています。

関連する問題