2015-11-24 55 views
11

在java对象的数组列表,我们可以像这样创建的对象的ArrayList:如何创建快捷

ArrayList<Country> countryList = new ArrayList<Country>(); 

     Country aBucket = new Country(); 
     aBucket.setName("Canada"); 
     aBucket.setCity("Ottawa"); 
     countryList.add(aBucket); 

或像这样:

ArrayList<Matrices> list = new ArrayList<Matrices>(); 
list.add(new Matrices(1,1,10)); 
list.add(new Matrices(1,2,20)); 

但我怎么能得到同样的事情/备选SWIFT

回答

19

您可以使用数组来完成此操作。 有关数组的更多信息,请参阅here

您可以使用append(...)函数添加对象。

var array = [Country]() //alternatively (does the same): var array = Array<Country>() 
array.append(Country()) 
array.append(Country()) 
3

试图让尽可能靠近你的示例代码的代码,这就是我的回答(要求已宣布国家类的地方:

var countryList : Array<Country> = Array() 
var aBucket  : Country  = Country() 
.... 
countryList.append(aBucket) 

希望这有助于