在 Java 中对齐 printf 输出
2022-09-02 02:58:59
我需要显示一个项目列表及其数组中的价格,并希望对齐价格。我几乎让它工作,但需要改进。下面是代码和输出。任何想法如何使所有价格保持一致?到目前为止,有些工作,但有些没有。提前致谢。
//for loop
System.out.printf("%d. %s \t\t $%.2f\n",
i + 1, BOOK_TYPE[i], COST[i]);
输出:
1. Newspaper $1.00
2. Paper Back $7.50
3. Hardcover book $10.00
4. Electronic book $2.00
5. Magazine $3.00