私は新しいプログラマーです。私はJavaでコンソール/テキスト戦略ゲームを作っています。Java - プログラムを停止しないでx秒ごとに変数に+ 1を追加する方法は?
私のプログラムはあなたがwhile(真)スイッチの場合と同じように機能し、1つを押すと木を集め、石を2つ選ぶとオプションがあるので、木、石、食べ物が集まるようにしたい自動的に、私は
、それは任意のヘルプを歓迎します作り方見当がつかない簡略化されたコードは、基本的に私が何をしたいのか、この
while (true) {
Scanner in = new Scanner(System.in);
String volbačlověk = in.nextLine();
switch (volbačlověk) {
case "1":
wood = wood + 1;
break;
case "2":
stone = stone + 1;
break;
case "3":
food = food + 1;
break;
}
}
のように見える場合1,2,3が自動的にすべての行われるようにすることですx秒であるので、自動的にこれらのマテリアルを収集するように動作し、スイッチの場合にはビルオプションがあります。
私はプログラミングの初心者ですから、具体的にしてください私は恥じることはありません私は何とかそれを学ぶ必要があります。
_自動的に収集しますか?ちなみに、 'wood = wood + 1'は' wood ++ 'と書かれています。 –
[Timer](https://docs.oracle.com/javase/7/docs/api/java/util/Timer.html) – mks
を使用してください。これは毎秒実行されるため、どのように停止する予定ですか?無限ループ –