📅  最后修改于: 2023-12-03 15:01:57.203000             🧑  作者: Mango
在 Java 编程中,StringBuilder 类提供了许多用于操作字符串的方法,其中之一就是 append()
方法。这个方法允许我们在字符串的末尾添加其他字符串、字符或其他数据类型的值。使用 append()
方法可以方便地构建或修改字符串,而无需创建新的对象。
append()
方法的语法如下所示:
public StringBuilder append(String str)
参数 str
是要添加到当前 StringBuilder 对象的字符串。
下面是一些使用 append()
方法的示例:
public class StringBuilderExample {
public static void main(String[] args) {
StringBuilder sb = new StringBuilder("Hello");
// 添加字符串
sb.append(" World");
System.out.println(sb.toString()); // 输出:Hello World
// 添加字符
sb.append('!');
System.out.println(sb.toString()); // 输出:Hello World!
// 添加整数
int num = 123;
sb.append(num);
System.out.println(sb.toString()); // 输出:Hello World!123
// 添加浮点数
double PI = 3.14159;
sb.append(PI);
System.out.println(sb.toString()); // 输出:Hello World!1233.14159
}
}
以上示例代码中,我们首先创建了一个 StringBuilder 对象 sb
,并初始化为字符串 "Hello"。然后,通过调用 append()
方法,我们依次添加了字符串、字符、整数和浮点数。每次调用 append()
方法之后,我们通过 toString()
方法将 StringBuilder 对象转换为字符串,并使用 System.out.println()
方法将其打印到控制台上。
append()
方法是 Java 中用于在 StringBuilder 对象末尾添加字符串的方法,可以方便地构建或修改字符串。使用 append()
方法可以避免频繁地创建字符串对象,从而提高字符串操作的效率。在实际编程中,我们可以根据具体的需求使用 append()
方法来动态拼接字符串。