Java 访问扩展ArrayList的对象的元素

Java 访问扩展ArrayList的对象的元素,java,android,Java,Android,我对Java非常陌生,我正在尝试编写一个在地图上显示点列表的应用程序。我已经做了很多工作,现在我想计算出地方的边界来设置缩放区域。为此,我创建了一个包含所有my place对象的类,扩展ArrayList如下: public class PlaceList extends ArrayList<Place> { private static final long serialVersionUID = 4374092139857L; public PlaceList() { } pu

我对Java非常陌生,我正在尝试编写一个在地图上显示点列表的应用程序。我已经做了很多工作,现在我想计算出地方的边界来设置缩放区域。为此,我创建了一个包含所有my place对象的类,扩展ArrayList如下:

public class PlaceList extends ArrayList<Place> {
private static final long serialVersionUID = 4374092139857L;

public PlaceList() {
}

public Double getNorthernLimit() {
   double mostNorthern;
       for (Place curPlace: ???????) {
        //check each place and keep most northern one
       }

   return mostNorthern;
}
我的问题是,我不知道如何访问对象的Arraylist,其中???是我想通过它们来确定最北的点

如果您有任何帮助,我们将不胜感激。

请使用以下命令:

不过,我个人会避免首先扩展ArrayList—我更喜欢使用组合而不是继承,因此我通常会让我的类包含一个列表。

只需使用以下内容:


不过,我个人会从一开始就避免扩展ArrayList——我更喜欢使用组合而不是继承,所以我通常会让我的类包含一个列表。

非常感谢,我想这是显而易见的!!事后看来,这篇作文听起来确实是个更好的主意。非常感谢,我想这是显而易见的!!事后看来,这篇作文听起来确实是个更好的主意。
for (Place curPlace : this)
{
}