文章目录

  • 通过 String.format 方式来进行左位补零操作
  • 通过 NumberFormat 方式来进行左位补零操作
  • 使用循环实现左位补零操作
  • 效果截图

通过 String.format 方式来进行左位补零操作

// 1为 int 类型、0代表前面要补位的字符、2代表字符串的长度、d表示参数为整数类型
String s = String.format("%02d", 1);
System.out.println(s);

通过 NumberFormat 方式来进行左位补零操作

// 首先通过 getInstance 创建一个 NumberFormat 实例
NumberFormat numberFormat = NumberFormat.getInstance();
// 设置最大和最小整数位数
numberFormat.setMaximumIntegerDigits(2);
numberFormat.setMinimumIntegerDigits(2);
// 最后通过 format 方法操作要补零的数字即可
System.out.println(numberFormat.format(2));

使用循环实现左位补零操作

int num = 6; // 需要补零的数字
int len = 2; // 补零之后数字的总长度
StringBuilder sb = new StringBuilder();
sb.append(num);
int temp = len - sb.length();
if (temp > 0)while (sb.length() < len)   //若长度不足进行补零sb.insert(0, "0");  // 每次都在最前面补零
System.out.println(sb);

效果截图

Java 长度不足左位补0的3种方法相关推荐

  1. Java数字位数不足前面补0的几种办法

    public static void main(String[] args) {int num=6; DecimalFormat decimalFormat = new DecimalFormat(& ...

  2. JavaScript 数字前补“0”的五种方法

    JavaScript中的数字是没有前置0的,因此需要我们自己进行操作来添加前置0,而且还得转换成字符串. <html> <body> <script>//迭代方式实 ...

  3. Java String字符串长度不足指定位数补0

    Java String字符串长度不足指定位数补0 自己项目中有个需求:需要5位随机数-范围在1-99999 随机数可以利用Random()来获取,但是想要生成的随机数都是5位数,那就需要做一点小处理啦 ...

  4. oracle 取字段长度为5,oracle9i中varchar2(5)字段长度不足5前面补0?

    oracle9i中varchar2(5)字段长度不足5前面补0? mip版  关注:201  答案:2  悬赏:20 解决时间 2021-01-19 11:34 已解决 2021-01-18 23:5 ...

  5. php数字加零,php实现数字补零的两种方法

    本篇文章给大家带来的内容是关于php实现数字补零的两种方法 ,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 在php中有两个函数--至少有两个是否有其他的我还不知道,能够实现数字补零 ...

  6. 【转】Java中字符串中子串的查找共有四种方法(indexof())

    原文网址:http://wfly2004.blog.163.com/blog/static/1176427201032692927349/ Java中字符串中子串的查找共有四种方法,如下: 1.int ...

  7. 将Java应用程序本地编译为EXE的几种方法

    将Java应用程序本地编译为EXE的几种方法(推荐使用JOVE和JET)   1. 从[url]www.towerj.com[/url]获得一个TowerJ编译器,该编译器可以将你的CLASS文件   ...

  8. Java中字符串中子串的查找共有四种方法(indexof())

    2019独角兽企业重金招聘Python工程师标准>>> public class FirstDemo { /** *API中String的常用方法 */ // 查找指定字符串是否存在 ...

  9. java web ip_详解Java Web如何限制访问的IP的两种方法

    前一阵子因为在做项目时碰到了这个功能,现在好好总结一下,至于为什么要限制IP访问,我就不多说了.然后百度了一下,现在主要有两种方式去限制IP访问,第一种是最简单的方便的,第二种是通过过滤器来限制访问. ...

最新文章

  1. 架构之:微服务架构漫谈
  2. ReviewForJob——桶式排序+基数排序(==多次桶式排序)
  3. 《Java8实战》笔记(02):通过行为参数传递代码
  4. (计算机组成原理)第三章存储系统-第六节2:Cache和主存的映射方式(全相联映射、直接映射和组相连映射)
  5. impdp时报错ORA-39082的原因
  6. 使用JDBC来连接数据库
  7. PHP高级教程-过滤器
  8. oc 协议 回调 静态成员_OC问题
  9. polardb mysql 事务隔离级别_事务的四种隔离级别
  10. 多个checkbox 回显
  11. ldap 统一认证 java_LDAP统一认证
  12. 【U8+】修改查询凭证列表中的系统名
  13. PPP PDP 及GPRS
  14. Docker安装、配置国内镜像加速器
  15. matlab help函数用法,帮你快速入门MATLAB(基本知识篇)
  16. linux 中什么是进程号,Linux中脚本进程号由什么决定?
  17. 无偿加班竟然被开除,程序员坐不住了
  18. 领导说我对任务的理解是错的
  19. 基于PHP的学生宿舍管理系统
  20. 在电脑的网络中看不到计算机,在网上邻居中看不到自己的电脑也看不到别人的解决方法...

热门文章

  1. 使用dev-c++建立工程(多个文件一同编译连接)并运行
  2. app css+html 仿微信我的二维码、个人二维码
  3. 电商平台之争,京东是如何脱颖而出的
  4. Windows删除流氓软件方法记录
  5. 刚刚!阿里香港上市,他们的区块链和百度、腾讯有什么不同?
  6. sws_scale转yuv到rgb
  7. 大体重程序员的减肥经历(不完整待补充)
  8. android百度地图小人头像怎么做,出包女王村雨静-小静-Murasame Oshizu-头像图片-资料介绍-acg人物点评...
  9. FPGA 十进制 转化为二进制
  10. qdir 类似工具_Qt 5.9 C++开发指南 PDF 高质量影印版