效果

代码
思路:使用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
