如何在Java中将元素追加到ArrayList的末尾?

2022-07-25 00:00:00 append arraylist java

我想知道,在Java中如何将元素附加到ArrayList的末尾?以下是我到目前为止拥有的代码:

public class Stack {

    private ArrayList<String> stringList = new ArrayList<String>();

    RandomStringGenerator rsg = new RandomStringGenerator();

    private void push(){
        String random = rsg.randomStringGenerator();
        ArrayList.add(random);
    }

}

随机StringGenerator是一种生成随机字符串的方法。

我基本上希望始终将随机字符串追加到ArrayList的末尾,非常像堆栈(因此称为"Push")。

非常感谢您抽出时间!


解决方案

以下是语法,以及您可能会发现有用的一些其他方法:

    //add to the end of the list
    stringList.add(random);

    //add to the beginning of the list
    stringList.add(0,  random);

    //replace the element at index 4 with random
    stringList.set(4, random);

    //remove the element at index 5
    stringList.remove(5);

    //remove all elements from the list
    stringList.clear();

相关文章