そのため、コンソールアプリケーションのメインスレッドで無限ループが実行されています。
public static void main(String[] args) {
while(true){
doSomething();
doSomethingElse();
System.out.println("some debugging info");
doAnotherThing();
}
}
このコードを何度も何度も実行したいです。
ときどき、「give me more info plox」という文字列などのコマンドをコンソールに入力し、そのコマンドが何かに等しい場合、コードに何かを実行させたいと思います。
通常はスキャナーを使用するだけですが、ここではそれができません。コードを一時停止します... コマンドを入力するかどうかに関係なく、コードを実行し続けたいです。私が確認できる唯一の回避策は、ファイルを使用することです。しかし、他に選択肢はありますか?