`

%1$s %1$d string

 
阅读更多
  <string name="time">我的时间:&#160;%1$s</string>

 

String times= getResources().getString(R.string.time);  
String sFinalAge = String.format(times, "xx年xx月");  

 

也可简单写成:

%d   (表示整数)

%f    (表示浮点数)

%s   (表示字符串)

分享到:
评论

相关推荐

    android string.xml %1$s %d\%的用法

    `%1$s` 和 `%d\%` 是在 `string.xml` 文件中常用的格式化符号,用于动态插入变量或者显示百分比形式的数据。下面我们将详细探讨这些知识点。 1. **字符串资源**: - 在 Android 应用开发中,`res/values/strings....

    java & Android 格式化字符串详解

    在上述例子中,`%1$d`被用来表示字符串`"我今年%d岁了"`中的年龄,`%1$s`则用于替换字符串`"我的名字叫%s,我来自%s"`中的名字和地点。`1`表示这是字符串中第一个要替换的参数。如果有多个占位符,可以通过`%2$d`,`...

    Android string拼接

    &lt;string name="alert"&gt;業%1$s%2$s&lt;/string&gt; ``` - **例1:年龄拼接** 首先,定义了一个名为`old`的字符串资源,其中包含一个整数类型的占位符`%1$d`。在Java代码中,可以通过以下方式获取并格式化这个字符串: ...

    于Android中String资源文件的format

    &lt;string name="alert"&gt;My name is %1$s, I am from %2$s&lt;/string&gt; ``` - `%1$s`表示第一个参数是一个字符串。 - `%2$s`表示第二个参数也是一个字符串。 #### 3. 实际操作示例 接下来,我们通过几个具体的示例来...

    Android string.xml中的替换方法

    &lt;string name="example"&gt;我今年%1$d岁,身高%2$d厘米&lt;/string&gt; ``` ```java String sExampleFormat = getResources().getString(R.string.example); String sFinalExample = String.format(sExampleFormat, 23, 175...

    Java中String.format的使用方法总结

    System.out.println(String.format("%1$d%%", 12)); // 12% ``` 5. **行分隔符**: - 使用`%n`可以输出平台独立的行分隔符。 6. **日期和时间格式化**: - 日期和时间转换的后缀字符包括`H`(24小时制小时,00...

    Android String资源文件插入值实例详解

    &lt;string name="intro"&gt;Welcome, my dear friend %1$s from %2$s.&lt;/string&gt; ``` 在代码中插入值: ```java String name = "Alice"; String city = "New York"; String formattedIntro = getString(R.string.intro, ...

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

    System.out.println(String.format("%1$d%%", 12)); // 输出: 12% ``` #### 八、取得平台独立的行分隔符 `String.format("%n")`可以获取平台独立的行分隔符。 #### 九、对日期类型进行格式化 日期和时间的格式化...

    Android字符串资源文件format方法使用实例

    在上述例子中,`%1$s`和`%1$d`分别代表一个字符串和一个整数类型的占位符。例如: ```xml &lt;string name="alert"&gt;Delete %1$s File&lt;/string&gt; &lt;string name="alert"&gt;I am %1$d years old&lt;/string&gt; &lt;string name=...

    Python字符串格式化%s%d%f详解

    在Python中, `%` 操作符被用来进行格式化,它支持多种类型的格式化符号,如 `%s`, `%d`, `%f` 等。这些符号在不同的上下文中代表不同的数据类型。 1. `%s` - 字符串 `%s` 用于格式化字符串。例如,`print("string...

    DELPHI 中的 Format 函数

    - 说明:此处 `%1$d` 和 `%0$d` 分别表示第一个和第二个参数,这种形式可用于自定义格式输出。 9. **指针格式化(%p)** - 示例:`Format('x=%p',[nil])` 返回 `'x=00000000'` - 说明:`%p` 用于显示指针地址。...

    String和string区别以及string详解.doc

    string[] sArray1 = s.Split(new char[] {'c', 'd', 'e'}); foreach (string i in sArray1) Console.WriteLine(i); ``` - 这种方式允许使用多个字符作为分隔符,输出结果会根据`'c'`、`'d'`和`'e'`将原字符串...

    android String Resouce资源使用案例

    &lt;string name="greeting"&gt;你好,%1$s!今天是%2$s。&lt;/string&gt; ``` 在代码中,可以使用`getString(R.string.greeting, 参数1, 参数2)`传递参数: ```java String name = "小明"; String date = new Date().toString...

    LUA-string库函数

    print(string.format("&lt;%s&gt;%s&lt;/%s&gt;", tag, title, tag)) --&gt; "&lt;h1&gt;a title&lt;/h1&gt;" ``` string.find 函数 string.find 函数用于字符串查找。该函数可以用于查找字符串中的子串,例如: ```lua s = "hello world" i,...

    Python%d,%s,%f.pdf

    当我们看到`%d`,`%s`,`%f`等符号出现在输出语句中时,这就是Python的字符串格式化操作。例如,在以下代码段: ```python name = '阿昌' print("大家好,我叫%s"%name) ``` 这里,`%s`是一个格式化占位符,用于...

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

    这里的`%1$s`和`%2$d`分别代表第一个和第二个参数,因此在Java代码中应这样调用: ```java String formattedText = String.format(getString(R.string.multiple_placeholders), "Alice", 2023); ``` #### 3.2 其他...

    C#中char[]与string之间的转换 string 转换成 Char[]

    string result = string.Concat(new string[] { " A ", strOr, " B ", Environment.NewLine, " C ", strOr, " D " }); ``` 这里,我们使用string.Concat方法将string数组转换成string。 在C#中,我们还可以使用...

Global site tag (gtag.js) - Google Analytics