Java的返回方法返回arraylist?

我有一类这样的方法:

public ArrayList<Integer> myNumbers()    {

ArrayList<Integer> numbers = new ArrayList<Integer>();

numbers.add(5);

numbers.add(11);

numbers.add(3);

return(numbers);

}

我如何在另一个类中调用此方法?

回答:

如果要从中调用该方法的类位于同一包中,则创建该类的实例并调用该方法。

使用Composition

最好有个Generic ArrayListArrayList<Integer>等等。

public class Test{

public ArrayList<Integer> myNumbers() {

ArrayList<Integer> numbers = new ArrayList<Integer>();

numbers.add(5);

numbers.add(11);

numbers.add(3);

return(numbers);

}

}

public class T{

public static void main(String[] args){

Test t = new Test();

ArrayList<Integer> arr = t.myNumbers(); // You can catch the returned integer arraylist into an arraylist.

}

}

以上是 Java的返回方法返回arraylist? 的全部内容, 来源链接: utcz.com/qa/431445.html

回到顶部