如何在Java

时间:2018-10-15 10:24:44

标签: java arraylist methods

因此,我有一个创建对象ArrayList的类,但是我还有另一个上等的类,可以使用该ArrayList进行操作,所以我知道我必须创建一个新对象该类的。 我该怎么做?我这样做的方式是它不接受ArrayList方法(addsize ...)

这可能很简单,但是我刚开始使用Java。 像这样:

public class Objects {
    private List<objects> list = new ArrayList<>
}

-------------------------

public class List {
    private Objects list;

    public List() {
        list= new Objects;
    }

似乎不是这样,因为我不能使用addgetsize。我将不胜感激。如果您要问,我需要对象类。谢谢。

---------------------------------------编辑------- ---------------------------

我需要一种添加对象的方法,但是它说添加,大小和获取未定义。我以为我可以使用默认值

public void add (Object pea){
this.list.add(pea);
}

它说不起作用

1 个答案:

答案 0 :(得分:0)

public class Foo {

    public static void main(String... args) {
        // create instances of two classes
        One one = new One();
        Two two = new Two();

        // call required methods to create and use a list
        two.printArrayList(one.createNewArrayList());
    }

}

public class One {
    // create new array list
    public List<String> createNewArrayList() {
        return new ArrayList<>();
    }
}

public class Two {
    // print given array list to the standard output stream
    public void printArrayList(List<String> list) {
        list.forEach(System.out::println);
    }
}