Java String字符串长度不足指定位数补0
Java String字符串长度不足指定位数补0
自己项目中有个需求:需要5位随机数-范围在1-99999
随机数可以利用Random()来获取,但是想要生成的随机数都是5位数,那就需要做一点小处理啦!
String.format ,这个可以做补位的操作,样例代码如下哈:
/*** 获取随机字符串范围:1-99999** @return 随机字符串*/
private static String getRondomNumString() {int min = 1;int max = 99999;int rondom = (new Random().nextInt(max - min) + min);return String.format("%05d", rondom);
}public static void main(String[] args) {for (int a = 0; a < 1000; a++) {System.out.println("第" + (a + 1) + "个随机数:" + getRondomNumString());}
}
详细说明一下参数%05d:%代表要开始转义,0代表前面要补的字符是0,5代表字符串长度,d表示参数为整数类型 。程序运行之后的结果如下:随机数为6674,补位之后为06674;
好了,这个小工具就记录到这儿,以免以后找不到,有需要的小伙伴直接拿走,不用谢哈!
Java String字符串长度不足指定位数补0相关推荐
- Java的socket连接以及string字符串长度过长解决
一.socket连接服务: 1.客户端:Java package cn.lw;import java.io.BufferedReader; import java.io.BufferedWriter; ...
- Python rstrip()方法 删除 string 字符串末尾的指定字符(默认为空格).
Python rstrip()方法 Python 字符串 描述 Python rstrip() 删除 string 字符串末尾的指定字符(默认为空格). 语法 rstrip()方法语法: str.r ...
- java在字符串前后加引号,Java String字符串内容实现添加双引号
Java String字符串内容实现添加双引号 作者: 91奔跑的蜗牛 更新时间:2020-09-12 15:45:46 原文链接 右侧开启环境实践本页内容 使用转义符 \ (反斜杠) String ...
- 位数不足前面补0mysql语句_SQL语句 不足位数补0
select RIGHT('0000'+CAST( '123' AS nvarchar(50)),4) DWBH 公式 RIGHT('位数'+CAST(要判断的字段 AS nvarchar(50)) ...
- 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 ...
- Java String字符串补0或空格
2019独角兽企业重金招聘Python工程师标准>>> package cn.com.songjy; import java.text.NumberFormat; //Java 中给 ...
- java string最大长度_一个Java字符串中到底有多少个字符?
作者:鸟窝 依照Java的文档, Java中的字符内部是以UTF-16编码方式表示的,最小值是 (0),最大值是(65535), 也就是一个字符以2个字节来表示,难道Java最多只能表示 65535个 ...
- Java 数字转字符串并指定位数,位数不足,自动补零
/** * Java里数字转字符串前面自动补0的实现. * */ public static void main(String[] args) {int youNumber = 1;int youNu ...
- java 获取字符串长度_ava练习实例:java字符串长度与Java String charAt() 方法 (建议收藏)...
JJava 字符串长度 public class StringDemo {public static void main(String args[]) {String palindrome = &qu ...
最新文章
- ida so 不root_十字符病毒,杀不死的小强,一次云服务器沦陷实录
- 关于js中的时间处理
- spring data mongo比较两个字段查询
- JqueryCookie
- 主线程等待一个 无阻塞函数 死循环子线程的安全退出
- 怎么在html页面和js里判断是否是IE浏览器
- LA 3263 That Nice Euler Circuit (2D Geometry)
- 高德地图模仿微信发送位置实现拾取坐标
- 工业级串口Modbus数据绘制曲线及上位机监控软件DotTrend
- freeradius+ldap搭建认证服务器
- kindle书籍的后缀名_kindle可以看什么格式
- Access-Control-Allow-Origin跨域
- html买手机的流程图,支付流程图.html
- ACM779-兰州烧饼
- 【前端知识之JS】JS的作用域链
- 子组件向父组件传参的几种方法
- android nv21,NV21与I420
- 阿里点赞立法惩治刷单炒信:坚决拥护、全力支持
- 根据拼音首字母筛选人名 1
- 山东省枣庄市谷歌高清卫星地图下载(百度网盘离线包下载)