2014-06-17 27 views
4

如何在java中创建集合我?替代品列表<object> in j2me?

我需要这样的东西List<Customer> customerList=new List<Customer>,但列表不存在于Java中我的(至少不能以这种方式)

我尝试使用,理应可以包含对象哈希表,但是当我检索值,返回值为null:

c = (Customer) htCustomer.get(key) 

我可以使用customerList[] = Customer[20],但阵列需要的尺寸和我怎么知道,从一开始的项目数?

所以问题是,如果我需要在Java中的自定义对象的列表我可以使用什么?一些可以增长以适应新项目的东西。

在此先感谢。

+0

谷歌 “Java集合” –

+0

'新名单()'是行不通的,因为'名单'是一个接口。您可以尝试'新的ArrayList ()'或'新的LinkedList ()'。 – dasblinkenlight

回答

5

你可以得到最接近的是java.util.Vector

Vector customerList = new Vector(); 
customerList.addElement(new Customer(...)); 
Customer c = (Customer)customerList.elementAt(0); 
+0

是的,没有列表,但是矢量对于J2ME中的集合已经足够了 – arseny