簡體   English   中英

如何在Java中聲明類類型的數組

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM