java - 如何更改数字长度格式?
问题描述
通过给定的任务,数字可以是 000、001、002 等等。如何保存这种数字格式?
int i = 000;
i++;
System.out.println(i); //the output is 1 but I want 001
那么我怎样才能拥有 like 的价值i
呢001
?
解决方案
要显示长度为 3 位的 int,可以String.format
这样使用:
System.out.println(String.format("%03d", i));
推荐阅读
- javascript - Webcrypto 从 PEM 编码中的私钥派生 RSA 公钥
- amazon-web-services - 如何在注册时修复 AWS Cognito 托管 UI 错误?
- c++ - 如何使用 `ListS` 而不是 `VecS` 作为底层容器并能够做同样的事情?
- excel - Excel 从三个条件匹配表头
- javascript - 在不同的文件中拆分代码(命令/事件)
- python - Pyinstaller 抛出 AttributeError:“NoneType”对象没有属性“组”错误
- python-3.x - 更改变量值时的基本 While 循环问题 - python
- command - 如何限制我的命令垃圾邮件的数量(discord.py)
- regex - 正则表达式(PCRE):匹配包含某个字符串的行之后的行中的所有数字
- git - Github 更改文件夹大小写