2019独角兽企业重金招聘Python工程师标准>>>

有三种方式:

现以5位位例:

第一种方式:

int n=1;//要转换的数据
       int length=n.toString().length();
       //生成5位
       String v="";
       for(int i=0;i<5-length;i++){
          v+="0";
       }
       System.out.println(v+n);

第二种方式:

int n = 1; 
       NumberFormat formatter = NumberFormat.getNumberInstance(); 
       formatter.setMinimumIntegerDigits(4); 
       formatter.setGroupingUsed(false); 
       String s = formatter.format(n);
       System.out.println(s);

第三种方式:

int n = 1;
       String str1 = String.format("%05d", n);
       System.out.println(str1);

转载于:https://my.oschina.net/u/1450300/blog/280261

java位数补0处理相关推荐

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

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

  2. 位数不足前面补0mysql语句_SQL语句 不足位数补0

    select RIGHT('0000'+CAST( '123'  AS nvarchar(50)),4) DWBH 公式 RIGHT('位数'+CAST(要判断的字段 AS nvarchar(50)) ...

  3. oracle不足位数补0

    1.在左边补0 select lpad(abc,'5','0') from emp;    查询emp表中的abc字段,判断该列的值是否为5位数,不够5位的话在左边补零 2.在右边补0 select ...

  4. python数据不足位数补0

    除了'{:03d}.jpg'.format(3)实现位数不足补零外,自动根据数据位数补零可以这样实现: 目标描述: 总数据N,当前数据n,将所有n保存时位数设为和N一致,不足的补零. 代码实现: im ...

  5. java不足位数补0

    当我们使用java算年月的时候可能会得到这种数据 20191,201912,我们无法保证月份处理后一定是2位数,所以我们需要把不是二位数的在前面补零 String aa=String.format(& ...

  6. oracle补位函数 不足位数补0

    不足位数补位的函数: 1. 左补位函数 LPAD(原始字符,填充后长度,填充字符) 2. 右补位函数 RPAD(原始字符,填充后长度,填充字符) 如运行 select lpad('123',6,0) ...

  7. sql 转换 不足位数补0

    RIGHT('0000'+CAST( Convert(varchar,Convert(int,WorkNo)+1) AS nvarchar(50)),9) 公式 RIGHT('位数'+CAST(要判断 ...

  8. python保留两位小数、不足两位补0_日期格式化中,不足两位数补0的方法

    1.第一种是我们现在最常用的方法 formatTime() { let date = new Date(times); let year = date.getFullYear(); let month ...

  9. 设置字符串位数,不足位数补0

    System.out.println(String.format("%05d", Long.parseLong("1234"))); //01234 Syste ...

  10. c语言怎样在不足n位数的整数前补0,C# String 前面不足位数补零的方法

    int i=10;方法1:Console.WriteLine(i.ToString("D5"));方法2:Console.WriteLine(i.ToString().PadLef ...

最新文章

  1. 中文模糊查询性能优化 by PostgreSQL trgm
  2. Linux下调试python
  3. psycopg2 mysql_使用psycopg2操作PostgreSQL数据库之二
  4. OpenSSL的SSL/BIO_get_fd
  5. QColorDialog中Pick Screen Color、Ok、Cancel不能汉化解决
  6. 关于二叉堆(优先队列)的其他操作及其应用
  7. CSS基础必备知识点05
  8. B站在港交所暂停交易
  9. Word 2003特殊符号录入与编辑(转)
  10. Flex3 Chart学习笔记:PieChart(饼图)
  11. 演练:在 ASP.NET 中缓存应用程序数据
  12. vivox6Android版本,vivo X6的手机系统是什么?vivo X6能升级安卓5.0吗?
  13. 稀疏表示(Sparse Representations)
  14. 在低版本浏览器内核中适配replaceAll
  15. ubuntu16.04磁盘分区及挂载
  16. 第2节:支持向量机SVM即numpy
  17. 错误“ Java:不支持发行版本5”的正确解决方案
  18. 【不积跬步_无以至千里】 数学知识(不定时整理)
  19. router禁用443端口
  20. ie8/9收到json数据后提示下载的解决方法

热门文章

  1. syntax error : missing ';' before identifier 'oper'解决方法
  2. spring 事物配置几种
  3. document.execCommand() 命令详解 只支持IE
  4. C++重载运算符的规则详解
  5. R语言相关关系可视化函数梳理
  6. ORA-28002 the password will expire
  7. 《Pyhton语言程序设计》_第7章_对象和类
  8. Ambari集群里操作时典型权限问题put: `/home/bigdata/1.txt': No such file or directory的解决方案(图文详解)...
  9. 关闭tomcat8080端口
  10. ExtJS学习之window