java吧 关注:1,292,755贴子:12,826,567
  • 7回复贴,共1

java简单问题

只看楼主收藏回复

c/c++
这样可以轻松实现
for(int i=0;I,101;1++)
{
printf("%s%c%d%s","程序的进度",13,i,"%");
Sleep(100);
}
java如何实现,求问java高手。


IP属地:贵州1楼2015-08-18 21:38回复
    哦,for语句写错了
    for(int i=0;i<101;i++)
    效果就是 程序进度 X% X一直在一行中增长


    IP属地:贵州2楼2015-08-18 21:42
    回复
      2025-12-27 20:25:52
      广告
      不感兴趣
      开通SVIP免广告
      用线程能实现。


      IP属地:上海3楼2015-08-18 21:44
      收起回复
        System.out.print()就是不换行的


        4楼2015-08-18 21:59
        回复
          想多了
          class test{
          public static void main(String[] aa) throws InterruptedException{
          for(int i=0;i<101;i++)
          {
          System.out.print((char)13);
          System.out.print(i+"%");
          Thread.sleep(100);
          }
          }
          }
          这样就实现了


          IP属地:贵州5楼2015-08-18 22:14
          收起回复
            一个for循环,然后再sleep不就可以了嘛


            IP属地:北京来自iPhone客户端6楼2015-08-18 22:15
            回复