java append()
时间: 2023-12-17 08:06:00 浏览: 98
Java的Struts框架中append标签与generator标签的使用
Java中的append()方法是StringBuffer类的一个方法,用于将指定的字符串追加到字符序列的末尾。\[1\]这个方法实际上是创建了一个新的数组,并将需要添加的字符串复制到这个新的数组中,从而扩大了字符序列的长度。\[2\]在使用append()方法时,追加的字符串会在同一个内存地址中,而不是创建新的字符串对象。\[1\]所以,当我们运行下面的代码时:
```java
StringBuffer sBuffer = new StringBuffer("aaa");
sBuffer.append("bbb");
sBuffer.append("ccc");
sBuffer.append("ddd");
System.out.println(sBuffer);
```
输出结果将是"aaabbbcccddd"。\[1\]这是因为每次调用append()方法时,都会将新的字符串追加到原有的字符序列中,而不是创建新的字符串对象。\[1\]
#### 引用[.reference_title]
- *1* [JAVA中的append()方法](https://blog.csdn.net/weixin_43525386/article/details/109228776)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [请详细说一下java中append()的方法.](https://blog.csdn.net/weixin_35861265/article/details/114039396)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文