-2

ArrayList<Object> points二次元配列に基づいて作成する方法はdatapoints

別の質問:datapoints2次元のArrayListの場合、1番目の列をlatに、2番目の列をどのように読み込むlonか。

public class Cluster {
    private ArrayList<VisitPoint> points;

    public Cluster(List[][] datapoints) {
        Float lat;
        Float lon;
        for (int i=0; i<datapoints.length; i++) {
            lat = datapoints[i][0];
            lon = datapoints[i][1];
            points.add(new VisitPoint(lat,lon));
        }
    }

    public ArrayList<VisitPoint> getVisitPoints() {
        return points;
    }

}
4

1 に答える 1

1

Listを使用できますArrayList。これは

List<List<VisitPoint>> list = new ArrayList<List<VisitPoint>>();

ex反復-

for (List<VisitPoint> list2 : list) {
    for (VisitPoint visitPoint : list2) {
        ...
    }
}
于 2013-03-25T17:39:34.480 に答える