Java 进度条

Java 进度条效果代码 importjava text NumberFormat publicclassE publicstatic String args throwsExcept System out print Progress NumberFormat NumberFormat getPercentIn num setMaximumIn

效果

在这里插入图片描述

代码

思路:使用NumberFormat类来格式化数字,显示完后,退格覆盖重新显示新的数字

import java.text.NumberFormat; public class Test { 
    public static void main(String[] args) throws Exception { 
    System.out.print("Progress:"); NumberFormat num = NumberFormat.getPercentInstance(); num.setMaximumIntegerDigits(4); num.setMaximumFractionDigits(3); for (int i = 1; i <= 13; i++) { 
    double percent = i/13.0; String temp = num.format(percent); System.out.print(temp); Thread.sleep(1000); // 退格 if (i!=13) { 
    for (int j = 0; j < temp.length(); j++) { 
    System.out.print("\b"); } } } System.out.println(); } } 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/204924.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月19日 下午7:13
下一篇 2026年3月19日 下午7:13


相关推荐

  • 测试网易蜂巢

    测试网易蜂巢docker 拉网易镜像出现拒绝连接 connectionre

    2026年3月16日
    2
  • [运算放大器系列]二、电压转4 – 20MA电流电路分析

    [运算放大器系列]二、电压转4 – 20MA电流电路分析[运算放大器系列]]二、电压转4-20MA电流电路分析偶然在网上看到一个4-20MA转换电路原理图如下:2.原理分析偶然在网上看到一个4-20MA转换电路原理图如下:2.原理分析RLR_LRL​为负载,分析电流流向如上图箭头所示可以得到假设Rloop上的压降为VlV_lVl​则:①Vi−V+R1=V+−(Vo−Vl)R2\frac{V_i-V_+}{R_1}=\frac{V_+-(V_o-V_l)}{R2}R1​Vi​−V+​​=R2V+​−(Vo​−Vl​)

    2022年5月29日
    38
  • java抽象类中必须有抽象方法吗_011 抽象类必须要有抽象方法吗?

    java抽象类中必须有抽象方法吗_011 抽象类必须要有抽象方法吗?抽象类必须要有抽象方法吗 答 不需要 抽象类不一定有抽象方法 但是包含一个抽象方法的类一定是抽象类 有抽象方法就是抽象类 是抽象类可以没有抽象方法 解释 抽象方法 java 中的抽象方法就是以 abstract 修饰的方法 这种方法只声明返回的数据类型 方法名称和所需的参数 没有方法体 也就是说抽象方法只需要声明而不需要实现 抽象方法与抽象类 当一个方法为抽象方法时 意味着这个方法必须被子类的方法所重

    2026年3月20日
    3
  • 查看——让你的房间变得更加简单查询

    查看——让你的房间变得更加简单查询

    2022年1月13日
    53
  • 网络传真的安装及使用方法「建议收藏」

    网络传真的安装及使用方法「建议收藏」在宽带网迅速普及的今天,Modem好像已经“廉颇老矣”,传真Modem已变成了一块“食之无味,弃之可惜”的鸡肋。而且windows的传真模块,已经远远无法满足今天人们快节奏的工作效率。在国外已经非常普遍的网络传真(efax),终于来到了国内,从2004年的引进到根据国内人们使用习惯的不断改进,近10年来,已拥有了百万级的客户群体,特别是近年来,传真营销被企业广泛应用,带来了越来越多的垃圾传

    2022年6月28日
    51
  • Go 学习笔记:Println 与 Printf 的区别,以及 Printf 的详细用法「建议收藏」

    Go 学习笔记:Println 与 Printf 的区别,以及 Printf 的详细用法「建议收藏」Println与Printf都是fmt包中的公共方法,在需要打印信息时需要用到这二个函数,那么这二个函数有什么区别呢?

    2026年4月15日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号