[英]How to declare array of class types in Java
我有如下的Java代碼。
myclass a1 = new myclass(p1,p2);
myclass a2 = new myclass(p3,p4);
我想做類似的事情
myclass a[1] = new myclass(p1,p2);
myclass a[2] = new myclass(p3,p4);
怎么做 ?
myclass[] myArray = new myclass[5];
myArray[0] = new myclass(p1,p3)
這在Java中有效。
嘗試這個:
myclass[] a = new myclass[]{
new myclass(p1,p2),
new myclass(p1,p2)
};
可以一行完成:
myclass[] myArray = myclass[]{ new myclass(p1, p2), new myclass(p3, p4) };
這與:
myclass[] myArray = new myclass[2];
myArray[0] = new myclass(p1, p2);
myArray[1] = new myclass(p3, p4);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.