Java 字符串长度不足,后面补0
一、工具类代码
/*** 在字符串后面追加 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相关推荐
- Java 字符串长度不足左右补0
今天遇到一个简单的业务,用户注册会员ID最短五位,不足补零,不能重复.不能重复意味着用户只能有99999个,超过就会重复,于是就加了八位的需求,但是不超过99999前只能用五位,超过了的按需求增加位数 ...
- java字符串长度(java字符串长度压缩)
Java字符串按字节数截取长度是什么? * 解释: * 此处的编码方式应该是操作系统默认的GB编码,即汉字占2个字节且第一个字节的最高位是1, * 如果理解为有符号数的话,就是负数:而英文占1个字节, ...
- java 获取字符串长度_ava练习实例:java字符串长度与Java String charAt() 方法 (建议收藏)...
JJava 字符串长度 public class StringDemo {public static void main(String args[]) {String palindrome = &qu ...
- Java数字位数不足前面补0的几种办法
public static void main(String[] args) {int num=6; DecimalFormat decimalFormat = new DecimalFormat(& ...
- Java中实现按字符串位数在前面补0
场景 现在要将4在前面补位为0004. 实现 1.首先将方法包装为工具类 String waterCode= CommonUtils.fillZeroBeforeString(String.value ...
- java字符串长度_Java中String字符串的最大长度?
1.Java中的字符串String最大长度,编译期如果是javac编译就是65534.如果绕过javac编译的限制,其最大长度可以达到u2类型变达的最大值65535. Oracle JDK的编译工具J ...
- java 字符串长度 ascii_将Unicode转换为ASCII而不更改字符串长度(在Java中)
将字符串从Unicode转换为ASCII而不改变其长度的最佳方法是什么(在我的情况下这非常重要)?此外,没有任何转换问题的字符必须与原始字符串中的位置相同. 因此,"Ä"必须转换为 ...
- java位数不足自动左补0
String transid=getTransid(); String token = DigestUtils.sha256Hex(appid + "GZSJDQ" + trans ...
- SQL数字转字符串,不足前面补0
SELECT LPAD(CAST(字段 AS VARCHAR(长度)),长度,'0') FROM DUAL; LPAD 左补 RPAD右补 CAST 类型转换
- java字符串长度计算,论程序员成长的正确姿势
第一篇Linux基础学习篇 目录 第零章﹑计算机概论关于电脑的硬件组成部分﹐其实你可以观察你的台式机来分析一下﹐依外观来说这家伙主要可分为三部分﹐分别是∶ 输入单元∶包括键盘﹑鼠标﹑读卡机﹑扫描仪﹑手 ...
最新文章
- 朴素贝叶斯知识点概括
- 地平线机器人提出Anchor free、NMS free的3D目标检测算法 | CVPR2020 Workshop
- oracle 怎么创建约束,Oracle创建约束
- jupyternotebook运行python_怎么运行jupyter notebook?
- python 控件叠加_Python3 tkinter基础 Checkbutton anchor for生成多个控件并西对齐
- Win7上Git安装及配置过程 [转]
- 软件设计师07-程序语言基础知识
- python中相对路径_Python中的绝对路劲和相对路径
- [重要]宝塔面板Linux7.4.3/Windows6.8紧急更新
- 高德地图Amap绘制路线首尾相连问题
- s5p6818 Smart6818 nanopi3开发板,uboot启动linux,配置nfs文件系统,设置bootargs
- hdu 2167 Pebbles 状态压缩dp
- 【coq】函数语言设计 笔记 08 - maps
- 黑客丛林之旅通关攻略(共14关)
- C++程序设计:考研路茫茫——早起看书
- 我用nodejs给朋友发了一份邮件
- 训练神经网络的详细步骤,如何训练一个神经网络
- Js函数加括号、不加括号
- 如何把word文件压缩到最小
- 【LENOVO】联想T450s重装win10 64位系统