使用String.format

时间:2017-11-07 09:41:13

标签: java android string.format

如何使用String Formatter连接字符串。我试过的是不行的。

  String description = "This is description,";
   String message = "This is message";

   String result = description + " " + message; //works fine.

   //I want to replace it using String.format.
   //I tried the below code and it does not work.

   String.format(description, " ", message);

预期结果为This is description This is message

使用String.format的正确方法是什么。

由于    [R

3 个答案:

答案 0 :(得分:2)

试试这个:

String.format("%s %s",description, message);

答案 1 :(得分:1)

String.format("%s %s", description, message);

功能标题:

public static String format(String format, Object... args)

您必须传递格式和要设置的变量。在Javadoc上花了很多时间。

答案 2 :(得分:0)

代码:

String description = "This is description %1$s";
String message = "This is message";
String finalText = String.format(description, message);

输出

这是描述这是消息