StringBuffer输入例子
时间: 2024-03-09 17:18:24 浏览: 28
当你需要输入大量数据时,使用 StringBuffer 可以提高性能和效率。比如,你需要将用户输入的多个字符串拼接成一个字符串时,可以使用 StringBuffer。
下面是一个例子:
```
import java.util.Scanner;
public class Example {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
StringBuffer sb = new StringBuffer();
String input = "";
while (!input.equals("quit")) {
System.out.print("请输入字符串(输入 quit 结束):");
input = scanner.nextLine();
if (!input.equals("quit")) {
sb.append(input);
}
}
System.out.println("拼接后的字符串:" + sb.toString());
}
}
```
在上面的例子中,使用了一个 while 循环来获取用户输入的多个字符串,将每个字符串都追加到 StringBuffer 中,最后将所有字符串拼接成一个字符串并输出。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)