java位数不足自动左补0
生活随笔
收集整理的這篇文章主要介紹了
java位数不足自动左补0
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
String transid=getTransid();
String token = DigestUtils.sha256Hex(appid + "GZSJDQ" + transid);//token生成方式
public String getTransid(){//生成日期加8位隨機數的字符串SimpleDateFormat f=new SimpleDateFormat("yyyyMMddHHmmss");String date=f.format( new Date());String transid=appid+date+getCount(new Random().nextInt(9999-1000+1)+1000).toString();return transid;}
//位數不足自動左補全
public String getCount(Integer i){String s=i.toString();int l=s.length();if(l<8){for(int j=0;j<8-l;j++){s="0"+s;}}else{s= s.substring(0, 7);}return s;
}
總結
以上是生活随笔為你收集整理的java位数不足自动左补0的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 硬核!用Arduino打造纯机械装置模拟
- 下一篇: 更改NavMenu 导航菜单激活时的背景