Equivalent of std::vector in Java?

后端 未结 9 1260
名媛妹妹
名媛妹妹 2020-12-15 03:16

What would be the closest thing to a std::vector in Java? By this I mean, a class which can take in T into its constructor and then pushBack, popBack() and that is stored in

9条回答
  •  不知归路
    2020-12-15 03:50

    What you need is exactly an java.util.ArrayList You can check the documentation in http://docs.oracle.com/javase/7/docs/api/java/util/ArrayList.html

    Basically is a List implemented with an Array where the references live in a continuous chunk of memory.

    I recommend to use in combination with a interface variable like this: List stringList = new ArrayList(); so if you decide, you can change the implementation to java.util.LinkedList or another one.

提交回复
热议问题