88332


題名にもある通り、下記の「Hello Java」と言う文字列を他の文字列よりも200ミリ秒ほど後に出力をしたいです。  
JavascriptのjQueryでいう、`fadeIn(200);` みたいな実行結果にしたいです。  
Googleで調べてみたところ、Threadというのを使えば良いのでしょうか？  
誰かお力添えいただけると幸いです。

[code]

    public class Main{
      public static void main ( String[] args ){
        System.out.println("Hello World"); // 普通の文字列の出力
        
        System.out.println("Hello Java");  // 200ミリ秒遅れてからの出力
      }
    }
    
[/code]


CC BY-SA 4.0
2022-04-14T01:00:37.370
88331
2022-04-14T01:14:50.320
2022-04-14T01:14:50.320
3060
51596
question
java
一定の時間が立ってから文字列をコンソール上に出力したい


200ミリ秒を人間が認識できるかは微妙ですが、時間を置いて処理を実行したい場合は `sleep` を使うのが簡単かと思います。

[code]

    // 処理1
    
    try {
        Thread.sleep(200); // 単位: ミリ秒で指定
    } catch (InterruptedException e) {
    }
    
    // 処理2
    
[/code]

参考:  
[Javaでプログラムを一時停止、Thread.sleepの使い方と仕組みを解説](https://www.bold.ne.jp/engineer-
club/java-sleep)


CC BY-SA 4.0
2022-04-14T01:13:41.293
88332
2022-04-14T01:13:41.293
3060
88331
answer