操纵arraylist

时间:2014-02-24 20:47:59

标签: java arraylist

我正在尝试将类型数据项添加到arraylist,它将以(“Name”,Age)的形式显示3个人的姓名和年龄,我有以下代码

import java.util.ArrayList;
public class Arraylist{
public static void main(String args[]){
    Data x = new Data("mark",41);
    x.Print();

    ArrayList<Data> arrl = new ArrayList<Data>();

        arrl.add("phil",21);
        arrl.add("sarah",43);
        arrl.add("william",37);

            for(int i=0;i<arrl.size();++i)
            {
                arrl.get(i).Print();
            }

我在单词“add”上收到错误,说该方法不适用于参数。任何帮助深表感谢。

1 个答案:

答案 0 :(得分:4)

我想你想要这个:

arrl.add(new Data("phil",21));
arrl.add(new Data("sarah",43));
arrl.add(new Data("william",37));