`
wenjinglian
  • 浏览: 824709 次
  • 性别: Icon_minigender_1
  • 来自: 株洲->深圳
社区版块
存档分类
最新评论

String.format使用

    博客分类:
  • JAVA
阅读更多

 

JDK1.5中的String.format的用法

看了一下,写的文档很详细,但没有适当的例子,看起来容易,用起来调试了好一会儿,费时死了。

下面是一个中文版的说明:

http://gceclub.sun.com.cn/Java_Docs/html/zh_CN/api/java/util/Formatter.html#syntax

文中的

%[argument_index$][flags][width]conversion
看起来不容易理解,我举个例子,不会了就别问我了,嘿嘿。

我要将一个整数1格式化成00001

看看我的例子:String.format("%1$05d", serialNum);

1$指的是serialNum;

0表示修改输出格式的字符集,就是要把1前面填成0;

5表示输出宽度是5个字符;

d表示以整数形式输出

其他的详细参数看我提供的中文链接就可以了。

可见写api手册的时候,写一个例子说明一下是很重要的。

 

转:http://gagaghost.itpub.net/post/25/283059

test:

System.out.println(String.format("%1$05d", 1));

 

00001

 

分享到:
评论

相关推荐

    c# string.Format 的用法

    使用c#的string.format 的一些常用的参数

    string.Format 的用法

    ### string.Format 的用法详解 在.NET框架中,`string.Format`是一个非常强大的字符串格式化方法,它允许...正确使用`string.Format`能够极大提升代码的可读性和维护性,是每一个.NET开发者都应该掌握的基本技能之一。

    JAVA String.format方法使用介绍

    在JDK1.5中,String类增加了一个非常有用的静态函数format(String format, Objece... argues),可以将各类数据格式化为字符串并输出。其中format参数指定了输出的格式,是最复杂也是最难掌握的一点,而argues则是一...

    js写的string.format函数

    js 写的string format函数,功能模仿C#中的string.Format方法,已实现(整数 :D、小数:F、货币数字:C、科学计数:E 等4种)数字格式化。参数可以传递数组,也可以传多个参数。

    String.Format数字格式化输出

    ### String.Format 数字格式化输出 在C#中,`String.Format`方法是进行字符串格式化的一种非常实用的方式。它允许我们对数字、日期、时间等数据类型进行精确的格式控制,使得输出更加符合需求或者易于阅读。本文将...

    string.format实例

    这段代码会首先计算5和7的乘积,并使用`String.format()`将结果以格式化的形式输出。然后,它会获取并打印当前程序的运行目录。运行此程序,你将在控制台看到类似这样的输出: ``` 5 乘以 7 的结果是 35 当前程序...

    JAVA_String.format

    `String.format`支持日期格式化,使用`t`和`T`转换字符,以及一系列时间格式化标识符,如`H`、`I`、`M`等,用于表示不同的时间单位和格式。 例如: ```java Date now = new Date(); System.out.println(String....

    C#String.Format数字格式化

    下面我们将详细探讨如何使用`String.Format`来实现数字格式化。 ### 基本概念 `String.Format`方法的基本语法如下: ```csharp string result = string.Format(format, arg0, arg1, ...); ``` 其中: - `format`...

    C#String.Format数字格式化输出 .txt

    在C#编程语言中,`String.Format`方法是一种强大的字符串格式化工具,它允许开发者以预定义的格式输出各种类型的数据,特别是在处理数字时。通过使用特定的格式化字符串,可以控制数字的显示方式,包括小数点后的...

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

    本文将详细介绍如何使用`String.format()`来进行各种数据类型的格式化。 #### 二、基本语法 `String.format()`有两种主要形式: 1. `String.format(Locale l, String format, Object... args)` - 使用指定的语言...

    C#的String.Format 范例

    - 在使用`String.Format`时,格式化字符串中的占位符必须与传递的实际参数类型匹配。 - 对于日期和时间的格式化,需要根据具体需求选择合适的格式化选项。 - 使用`String.Format`可以大大增强代码的可读性和可维护性...

    js中的string.format函数代码.docx

    String.prototype.format 函数是 JS 中的 string.format 函数代码的核心部分,该函数将字符串作为原型链的一部分,从而可以使用该函数来格式化字符串。该函数的实现原理是使用正则表达式将变量的值插入到字符串中。 ...

    C# String.Format格式化字符串

    C# String.Format格式说明

    C#String.Format格式化输出.pdf

    7. 使用`String.Format`的占位符:`String.Format("{0:(###) ###-####}", 8005551212)`将电话号码格式化为`(1800)555-1212`。 8. 在字符串中插入格式化后的变量:`String.Format("abcd{0:C}abcd", b)`将`b`格式化为...

    测试string的+和String.Format()和StringBuilder.Append()性能差距|TestForString.7z

    本测试着重探讨了三种常用的字符串连接方法:`+`运算符、`String.Format()`以及`StringBuilder.Append()`,并分析了它们在性能上的差异。 1. **字符串连接:+ 运算符** 在C#中,`+`运算符可以用于连接两个或多个...

    C#String.Format格式化输出.rar

    本资源“C#String.Format格式化输出.rar”主要关注C#中的字符串格式化功能,尤其是`String.Format`方法的使用。字符串格式化是编程中一个非常重要的概念,它允许我们将数据按照特定的模板或格式进行输出,方便读取和...

    C# string.Format字符串格式说明.pdf

    `C#`中的`string.Format`方法是一种强大的字符串格式化工具,它允许程序员根据特定的格式将变量或表达式的结果转换为字符串。这个方法广泛应用于输出具有特定样式和精度的数值、日期、货币等信息。以下是对`string....

    java String.format用法.doc

    Java中的`String.format()`方法是用于格式化字符串输出的一个强大工具。它允许程序员按照特定的模板格式化数据,包括数字、日期、时间和各种其他类型的对象。这个方法类似于.NET框架中的`System.String.Format()`...

    StringFormat的使用(扩展:网络地址)

    本篇文章将深入探讨`StringFormat`的使用,并延伸到如何定义全局变量来存储网络地址。 1. `StringFormat`的基本使用 `StringFormat`的主要方法是`format()`,它可以接受一个格式字符串和多个参数,将参数按照指定的...

Global site tag (gtag.js) - Google Analytics