所以这是我的作业:编写两个程序:一个使用 String 类,一个使用 StringBuffer 类。您的程序应该在 ArrayList 中存储一组字符串,并按照添加的顺序打印这些字符串。程序的输出应该创建一个完整的句子。
我想我创建了第一个:
import java.util.*;
class ArrayListExample
{
public static void main(String[] args)
{
ArrayList<String> arraylist = new ArrayList<String>();
String i1="H";
String i2="e";
String i3="l";
String i4="l";
String i5="o";
arraylist.add(i1);
arraylist.add(i2);
arraylist.add(i3);
arraylist.add(i4);
arraylist.add(i5);
System.out.println(arraylist);
}
}
但是我的老师让我们编写程序却没有教我们如何去做,这确实是一件好事。所以我不知道如何使用“StringBuffer 类”创建它所以有人至少可以向我解释它是什么吗?谢谢
最佳答案
StringBuffer sb = new StringBuffer("H");
sb.append("e"); //now original string is changed
sb.append("l");
sb.append("l");
sb.append("o");
System.out.println(sb);//prints Hello
现在继续查看 https://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffer.html 处的文档
关于java - 使用字符串和数组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37140530/