Daniel Liang のIntroduction to Javaの例に取り組んでおり、問題をステップスルーして正確に何が起こっているのかを確認しようとしていますが、すべてがあまりにも早く出力されます。そこで、Java で Python の time.sleep() に相当するものを探しています。
を介してタイマーを作成できることはわかってcurrentTimeMillis
いますが、単純なスリープ機能の方がはるかに便利です。
Thread.sleep(millis)
Google で提案されているとおりに入力しようとしましThread.getCurrentThread.sleep()
たが、両方とも次のエラーが発生しています。
エラー: 報告されていない例外 InterruptedException; Thread.sleep(1000); をキャッチするか、スローするように宣言する必要があります。
これは問題のコードです:
for (int j = i; j<100; j+=i){
Thread.sleep(1000);
System.out.println(j);
}