创建对象的Arraylist

时间:2010-10-20 21:40:04

标签: java android object arraylist

如何用对象填充ArrayList,每个对象内部不同?

3 个答案:

答案 0 :(得分:64)

ArrayList<Matrices> list = new ArrayList<Matrices>();
list.add( new Matrices(1,1,10) );
list.add( new Matrices(1,2,20) );

答案 1 :(得分:15)

如何创建对象的Arraylist。

创建一个数组来存储对象:

ArrayList<MyObject> list = new ArrayList<MyObject>();

只需一步:

list.add(new MyObject (1, 2, 3)); //Create a new object and adding it to list. 

MyObject myObject = new MyObject (1, 2, 3); //Create a new object.
list.add(myObject); // Adding it to the list.

答案 2 :(得分:1)

如果您想允许用户将一堆新MyObject添加到列表中,您可以使用for循环执行此操作: 让我们说我正在创建一个Rectangle对象的ArrayList,每个Rectangle都有两个参数 - 长度和宽度。

ProgressBar freeRamPb = findViewById(R.id.free_ram_progress_bar);

freeRamPb.getProgressDrawable().setColorFilter(
Color.BLUE, android.graphics.PorterDuff.Mode.SRC_IN);

}