在j2me中列出<object>的替代方案?

Axe*_*xel 4 java-me

如何在java中创建一个集合?

我需要类似的东西List<Customer> customerList=new List<Customer>,但是我在java中不存在List(至少不是这样)

我尝试使用可能包含Objects的Hashtables,但是当我检索一个值时,返回值为null:

c = (Customer) htCustomer.get(key)
Run Code Online (Sandbox Code Playgroud)

我可以使用 customerList[] = Customer[20],但数组需要一个大小,我怎么能从一开始就知道项目的数量?

所以问题是,如果我需要java中的自定义对象列表,我可以使用什么?可以增长以容纳新物品的东西.

提前致谢.

Ole*_*pin 5

你最接近的是java.util.Vector:

Vector customerList = new Vector();
customerList.addElement(new Customer(...));
Customer c = (Customer)customerList.elementAt(0);
Run Code Online (Sandbox Code Playgroud)