在Java中,append()方法是用于向字符串或字符串構建器的末尾追加字符序列或值的方法。該方法可以用于字符串連接或構建長字符串。
對于字符串對象,append()方法將指定的字符串連接到原始字符串的末尾,并返回一個新的字符串對象。
對于字符串構建器(StringBuilder或StringBuffer)對象,append()方法將指定的字符序列或值追加到構建器的末尾,并返回一個對構建器本身的引用。這樣可以連續調用多次append()方法來構建一個較長的字符串,而不需要創建多個中間字符串對象,從而提高性能。
示例:
String str1 = "Hello";
str1 = str1.append(" World"); // 返回新的字符串對象 "Hello World"
StringBuilder sb = new StringBuilder("Hello");
sb.append(" World"); // 返回對StringBuilder對象sb的引用
總而言之,append()方法用于將字符序列或值追加到字符串或字符串構建器的末尾。