如何更改数字长度格式?

时间:2019-01-17 19:31:44

标签: java

根据给定的任务,数字可以是000、001、002,依此类推。 如何保存此数字格式?

publish_pages

那我怎么能像int i = 000; i++; System.out.println(i); //the output is 1 but I want 001 那样拥有i的值?

3 个答案:

答案 0 :(得分:0)

将原始值存储在字符串中。

尝试以下操作:String originalValue = "000";

答案 1 :(得分:0)

要显示长度为3位数字的int,可以使用String.format,如下所示:

System.out.println(String.format("%03d", i));

答案 2 :(得分:-1)

听起来像您想要做的与语言无关的名称是“格式”。 许多具有C传统的语言都将具有一个名为printffprintfsprintf之类的函数,并使用%标记的通用协议作为参数。

This looks like the Java version.