`
vera_sq
  • 浏览: 119222 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

String中的format方法格式化字符串

阅读更多

发现String中的format方法真的很好用,我现在的需求是要从流中读到一段xml文件中指定的位置格式化成字符串,在网上找的资料说是“对字符进行格式化是非常简单的,c表示字符,标识中'-'表示左对齐”但是没有理解到他的c指的是什么,也试了下,不过抛出异常IllegalArgumentException说是不合法的参数类型,于是在这里记录下,如果是要对字符串做格式化的话,格式为“<message nameId="%1$5s" title="%2$5s" text="%3$5s" type="%4$5s"/>

 

另外可参照:

http://futureinhands.iteye.com/blog/214233

分享到:
评论

相关推荐

    std::string format格式化函数源代码及两种格式化方法

    总的来说,这个项目提供了一个自定义的`std::string format`函数,用于简化C++中的字符串格式化操作。通过阅读和理解源代码,开发者可以学习到如何实现自定义的字符串格式化功能,以及如何编写测试用例来验证其正确...

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

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

    string字符串自动格式化单引号分隔工具

    "string字符串自动格式化单引号分隔工具"就是一个专为简化这一任务而设计的应用。它能够自动将一个字符串按照指定的单引号进行分隔,以便于在SQL的IN查询语句中更方便地使用。 首先,我们要理解什么是字符串。在...

    JavaScript实现格式化字符串函数String.format

    本文介绍了如何在JavaScript中实现一个格式化字符串的函数String.format,其主要功能是通过占位符的方式动态插入变量,同时解决了引号转义的问题,提高了代码的整洁性和可读性。 首先,问题的提出是在需要通过...

    格式化写入字符串_labview_

    对于格式化写入,我们需要关注“格式化字符串”(Format String)函数,它可以将数值或其他数据类型转换为格式化的字符串。 3. **格式化字符串语法**:在LabVIEW中,可以使用类似C语言的printf格式来构造格式化字符...

    C# String.Format格式化字符串

    C# String.Format格式说明

    Java_格式化字符串 汇总

    - `args`:一个对象数组,其中的对象将被格式化并插入到格式化字符串中相应的位置。 2. **`String.format(Locale locale, String format, Object... args)`** - **功能**:使用指定的语言环境和格式化字符串及...

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

    下面将深入解析`String.Format`方法在数字格式化中的应用,以及如何通过不同的格式化字符串来达到预期的输出效果。 ### 基本用法 `String.Format`的基本语法是: ```csharp string result = string.Format(format...

    pb字符串长度格式化

    在PB中,我们可以使用多种方法来实现字符串长度的格式化。 1. **字符串截取**:PB提供了`Left`、`Right`和`Mid`函数,用于从字符串的左侧、右侧或指定位置开始截取一定长度的子字符串。例如,`Left(str, len)`将...

    格式化字符串漏洞的介绍

    格式化字符串漏洞是一种安全漏洞,主要发生在C语言编程中,由于程序员不正确地使用格式化字符串函数(如printf、sprintf等)而导致。这类漏洞最早在2000年被发现,尤其是在开源软件wu-ftpd中出现的远程格式化字符串...

    C#格式化字符串C#格式化字符串

    下面通过一个具体的例子来演示如何使用`String.Format`来格式化字符串: ```csharp public class FormatSpecApp { public static void Main(string[] args) { int i = 123456; Console.WriteLine("货币格式: {0...

    String.Format数字格式化输出

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

    C# 字符串格式化

    精度说明符指示结果字符串中所需的最少数字个数。 三、格式化带小数点的数字 使用 string.Format 方法对带小数点的数字进行格式化,例如,string.Format("{0:N}", 14200) 将结果格式化为 14,200.00,自动四舍五...

    C#String.Format数字格式化

    在C#编程语言中,`String.Format`是一种非常实用且灵活的方法,用于格式化字符串输出。通过该方法可以方便地控制数字、日期时间等数据类型的显示格式,这在实际开发过程中非常有用。下面我们将详细探讨如何使用`...

    格式化字符串的一些基本讲解

    - `Length`属性:返回字符串中字符的数量。 字符串创建方法: 1. `Format`: 根据指定的格式和对象,生成格式化的字符串,例如: ```csharp string result = String.Format("Today is {0}", DateTime.Now); ``` 2. `...

    格式化字符串

    在更复杂的场景下,可以使用`CompositeFormatString`,它允许在一个字符串中嵌套其他格式化字符串。例如: ```csharp string message = String.Format("Hello, {0}! Your score is {1:F2}.", name, score); ``` 六...

    复旦大学_软件安全_SEED labs_6-Format_String_Server.zip

    格式字符串漏洞通常出现在程序中使用`printf`、`scanf`或`sprintf`等函数时,没有正确地限制用户输入的格式化字符串。当用户可以控制这些函数的参数时,他们可以利用此漏洞执行任意代码,导致信息泄露、堆栈溢出甚至...

    C#格式化字符串讲解

    本文将深入探讨标题和描述中提及的C#字符串格式化技术,包括`String.Format`方法、`ToString`方法以及各种字符串格式化技巧。 一、`String.Format`方法 `String.Format`是C#中最常用的字符串格式化方法之一,它允许...

    WPF中StringFormat的用法

    在Windows Presentation Foundation (WPF) 开发中,`StringFormat` 是一个非常实用的功能,它允许开发者以一种灵活且强大的方式格式化绑定的数据。本文将详细介绍 `StringFormat` 在 WPF 中的应用及其与 C# 中 `...

    Android 对 strings.xml 的字符串进行格式化

    ### 一、`strings.xml`与格式化字符串基础 #### 1.1 `strings.xml`简介 `strings.xml`是Android应用中用于存储字符串资源的XML文件,通常位于`res/values/`目录下。通过将字符串资源存储在这个文件中,可以方便地...

Global site tag (gtag.js) - Google Analytics