使用字符串和arraylist

时间:2016-05-10 13:50:52

标签: java arrays

所以这是我的任务:写两个程序:一个使用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类”创建它所以有人至少可以向我解释它是什么?感谢

1 个答案:

答案 0 :(得分:0)

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

上的文档