【发布时间】:2016-08-29 05:03:38
【问题描述】:
我正在做一个将数据读入列表的项目。我在 for 循环中有一个问题。特色城市:城市如何运作?我知道城市是列表,但城市是什么意思? city没有预定义,java是如何理解city的?
List<Feature> cities = GeoJSONReader.loadData(this, cityFile);
cityMarkers = new ArrayList<Marker>();
for(Feature city : cities) {
cityMarkers.add(new CityMarker(city));
}
【问题讨论】:
-
您只是在遍历您的列表。 Iterator 只是将容器中不等于 null 的任何内容视为对象。
-
'city' 只是您定义的“Feature”类型的变量,用作列表的迭代器。
标签: java