gpt4 book ai didi

java - 如何使用 java 在终端输出中创建类似进度条的东西?

转载 作者:行者123 更新时间:2023-11-30 07:51:23 24 4
gpt4 key购买 nike

<分区>

我需要在 Netbeans 的输出终端上使用 java 创建类似进度条的东西。我的想法是在输出上:

loading *

星号看起来像是通过使用 -\| 的序列旋转的东西/-。我想到了这段代码:

public void progressBar(int min){ //minute of spin 
long time=System.currentTimeMillis();
long check_time;
int i=1;
while(check_time-time<min){
switch(i){
case 1:
System.out.println("loading -");
i++;
case 2:
System.out.println("loading \");
i++;
case 3:
System.out.println("loading |");
i++;
case 4:
System.out.println("loading /");
i=1;
}
check_time=System.currentTimeMillis();
}
}

但是这段代码的输出是:

loading -
loading \
loading |
loading /
// and so on

我希望“加载”不是连续写的,下面的符号依次出现,看起来像一个旋转的轮子。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com