一个关于java arraylist的问题

来源:百度知道 编辑:UC知道 时间:2024/09/21 09:07:36
for(Product product : this.catalog)
这个for方法 冒号后面 应该是一个动态数组,但是这是一个类对象,怎么编catelog类可以保证这样编写不出错。

catalog一个类怎么可能是一个product的集合呢
除非你在本类设置List<Product> catalog = new ArrayList<Product>();
或者如果catalog里面有一个Product的List,for可以这样写。
for(Product product : this.catalog.getProject)

List<Product> catalog = new ArrayList<Product>();
恩,就是这样