StringBuffer 中的append
时间: 2024-05-29 12:12:47 浏览: 5
方法可以将指定的字符串、字符、数字、布尔值等类型的数据添加到当前字符串缓冲区的末尾,并返回当前字符串缓冲区的引用。该方法可重载多个参数类型的方法,如将一个字符数组、一个整数、一个浮点数等添加到字符串缓冲区中。此外,如果需要将一个对象添加到字符串缓冲区中,可以使用该对象的toString()方法将其转换为字符串类型。使用append方法可以不断地向字符串缓冲区中添加新的字符或字符串,从而构建出一个完整的字符串。与String类不同的是,StringBuffer类的对象是可变的,可以随时添加或删除其中的字符。
相关问题
stringBUffer 中 append
StringBuffer是Java中的一个字符串缓冲区,使用它可以高效地拼接字符串。使用append()方法可以将指定的字符串或字符序列添加到当前StringBuffer对象的末尾。
例如:
```
StringBuffer sb = new StringBuffer();
sb.append("Hello ");
sb.append("world!");
System.out.println(sb.toString());
```
输出结果为: "Hello world!"
StringBuffer 的append方法
StringBuffer的append()方法是用于将指定的字符串或对象添加到当前StringBuffer对象的末尾。
该方法有多个重载,可以接受各种类型的参数,如char、int、double、boolean、String等。具体用法如下:
```java
public StringBuffer append(String str)
public StringBuffer append(int num)
public StringBuffer append(char ch)
public StringBuffer append(boolean bool)
public StringBuffer append(double num)
```
例如,将字符串"hello"和数字10分别添加到一个StringBuffer对象中:
```java
StringBuffer sb = new StringBuffer();
sb.append("hello");
sb.append(10);
```
执行完毕后,sb对象的内容为"hello10"。
注意,每次调用append()方法都会返回当前StringBuffer对象的引用,因此可以进行链式调用,如:
```java
sb.append("hello").append(10).append(true);
```
此时sb对象的内容为"hello10true"。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)