`

JDK1.5用String.format完成字符的左填充

 
阅读更多
String.format("%1$03d", 1);
输出结果:001

%1$ 是点位符,把后面传入的值放到这里

0 左填充时的值

3d  填充几位



注:现在这个只适用于数字0的左填充,其它字符测试未通过
分享到:
评论

相关推荐

    java字符串格式化String.format()

    `String.format()` 方法是JDK 1.5引入的新特性,它提供了一种灵活且强大的方式来格式化字符串。这种方法类似于C语言中的`printf`函数,允许开发者通过指定格式化字符串来控制输出的布局。本文将详细介绍如何使用`...

    静态函数format

    自JDK1.5版本起,`String`类新增了一个极为实用的静态函数——`format`,其功能是将各种类型的数据格式化为字符串。此函数对于数据的展示和输出尤其有用,例如在日志记录、错误消息构造等方面。 #### 格式化字符串 ...

    JDK_API_1.7

    使用`String.format()`方法时,可以使用`%s`多次,不用重复写多个`%s`,简化了格式化字符串的操作。 6. **多 catch 块(Multi-catch)** 一个`catch`块现在可以捕获多种类型的异常,减少了重复代码,使异常处理更...

    操作PDF的jar包

    在IT行业中,PDF(Portable Document Format)是一种广泛用于文档交换的标准格式,因为它能保留文档的原始格式和布局。为了在Java应用程序中对PDF进行操作,如创建、编辑或读取,开发者经常使用像iText这样的库。...

    Java从入门到精通-目录

    - **5.5.2 常规类型格式化**:利用String.format()方法可以格式化各种类型的数据。 ##### 5.6 使用正则表达式 - **5.6.1 正则表达式基础**:介绍正则表达式的基本概念和常见模式。 - **5.6.2 使用Pattern和Matcher...

    华为云短信接入

    在JDK版本低于1.8时,你需要使用第三方库`org.apache.commons.codec.binary.Base64`来进行Base64编码。Base64是一种将二进制数据编码为ASCII字符串的方法,以便在网络传输或存储时不会因为特殊字符而出现问题。在...

Global site tag (gtag.js) - Google Analytics