以下のコードでは、クラスのインスタンスにメモリを割り当てる最後の3行を避けようとしています。クラス定義内にメモリ割り当て部分を含める方法に関する提案はありますか?だから私がやりたいのは、pInfo[0].sValue="string";
すぐに実行できるようにすることですAClass [] pInfo = new AClass[10];
class AClass {
private String sName="";
private String sValue="";
}
AClass [] pInfo = new AClass[10];
// how to avoid the code below or bring them into class definition?
pInfo[0] = new AClass();
pInfo[1] = new AClass();
...
pInfo[9] = new AClass();
編集:私が効率とは、コードの量とコードの読みやすさを意味します