一、工具类代码

    /*** 在字符串后面追加 0,示例:str 为 1, length 为 4, 则为 "1000"** @param str 被处理的字符串* @param length 处理之后的位数* @return*/public static String numberAfterFillZero(String str, int length) {StringBuffer buffer = new StringBuffer(str);if (buffer.length() >= length) {return buffer.toString();} else {while (buffer.length() < length) {buffer.append("0");}}return buffer.toString();}

二、调用工具类

String encoding = CommKit.numberAfterFillZero(admEncoding, 12);

三、效果

输入:37000

输出:370000000000

Java 字符串长度不足,后面补0相关推荐

  1. Java 字符串长度不足左右补0

    今天遇到一个简单的业务,用户注册会员ID最短五位,不足补零,不能重复.不能重复意味着用户只能有99999个,超过就会重复,于是就加了八位的需求,但是不超过99999前只能用五位,超过了的按需求增加位数 ...

  2. java字符串长度(java字符串长度压缩)

    Java字符串按字节数截取长度是什么? * 解释: * 此处的编码方式应该是操作系统默认的GB编码,即汉字占2个字节且第一个字节的最高位是1, * 如果理解为有符号数的话,就是负数:而英文占1个字节, ...

  3. java 获取字符串长度_ava练习实例:java字符串长度与Java String charAt() 方法 (建议收藏)...

    JJava 字符串长度 public class StringDemo {public static void main(String args[]) {String palindrome = &qu ...

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

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

  5. Java中实现按字符串位数在前面补0

    场景 现在要将4在前面补位为0004. 实现 1.首先将方法包装为工具类 String waterCode= CommonUtils.fillZeroBeforeString(String.value ...

  6. java字符串长度_Java中String字符串的最大长度?

    1.Java中的字符串String最大长度,编译期如果是javac编译就是65534.如果绕过javac编译的限制,其最大长度可以达到u2类型变达的最大值65535. Oracle JDK的编译工具J ...

  7. java 字符串长度 ascii_将Unicode转换为ASCII而不更改字符串长度(在Java中)

    将字符串从Unicode转换为ASCII而不改变其长度的最佳方法是什么(在我的情况下这非常重要)?此外,没有任何转换问题的字符必须与原始字符串中的位置相同. 因此,"Ä"必须转换为 ...

  8. java位数不足自动左补0

    String transid=getTransid(); String token = DigestUtils.sha256Hex(appid + "GZSJDQ" + trans ...

  9. SQL数字转字符串,不足前面补0

    SELECT LPAD(CAST(字段 AS VARCHAR(长度)),长度,'0') FROM DUAL; LPAD 左补 RPAD右补 CAST 类型转换

  10. java字符串长度计算,论程序员成长的正确姿势

    第一篇Linux基础学习篇 目录 第零章﹑计算机概论关于电脑的硬件组成部分﹐其实你可以观察你的台式机来分析一下﹐依外观来说这家伙主要可分为三部分﹐分别是∶ 输入单元∶包括键盘﹑鼠标﹑读卡机﹑扫描仪﹑手 ...

最新文章

  1. 朴素贝叶斯知识点概括
  2. 地平线机器人提出Anchor free、NMS free的3D目标检测算法 | CVPR2020 Workshop
  3. oracle 怎么创建约束,Oracle创建约束
  4. jupyternotebook运行python_怎么运行jupyter notebook?
  5. python 控件叠加_Python3 tkinter基础 Checkbutton anchor for生成多个控件并西对齐
  6. Win7上Git安装及配置过程 [转]
  7. 软件设计师07-程序语言基础知识
  8. python中相对路径_Python中的绝对路劲和相对路径
  9. [重要]宝塔面板Linux7.4.3/Windows6.8紧急更新
  10. 高德地图Amap绘制路线首尾相连问题
  11. s5p6818 Smart6818 nanopi3开发板,uboot启动linux,配置nfs文件系统,设置bootargs
  12. hdu 2167 Pebbles 状态压缩dp
  13. 【coq】函数语言设计 笔记 08 - maps
  14. 黑客丛林之旅通关攻略(共14关)
  15. C++程序设计:考研路茫茫——早起看书
  16. 我用nodejs给朋友发了一份邮件
  17. 训练神经网络的详细步骤,如何训练一个神经网络
  18. Js函数加括号、不加括号
  19. 如何把word文件压缩到最小
  20. 【LENOVO】联想T450s重装win10 64位系统

热门文章

  1. git difftool 使用 p4merge,DiffMerge 或者 Beyond Compare 4
  2. 基带单元(BBU)与无线单元(RRU)之间的高速链路-CPRI接口
  3. android 百度地图的经度纬度问题
  4. 【数学建模】数学建模论文写作
  5. 系列学习 Gateway 之第 5 篇 —— 搭建高可用网关(完结)
  6. YourTTS论文阅读
  7. Java能和comsol连接吗_安装COMSOL时遇到与Java相关的错误
  8. fiddler和wireshark对比
  9. WINDOWS常见问题的最佳解决方案
  10. NoteExpress文献题录如何导出到excel