0

クラスがあります

Class A{
  string a;
  int b;
  getters and setters of a and b;
}

クラスAのオブジェクトのリストを作成したい.Javaでどのように可能ですか

aとbの値も設定したいです。

4

7 に答える 7

4

配列を使用できます...

 A[] listOfA = new A[]{new A(), new A(), new A(), new A(), new A()};
 A[] anotherListOfA = new A[5];
 for (int index = 0; index < anotherListOfA.length; index++) {
      anotherListOfA[index] = new A();
 }

詳細については、配列を確認してください

の実装を使用できますList

 List<A> listOfA = new ArrayList<>(5);
 for (int index = 0; index < 5; index++) {
      listOfA.add(new A());
 }

詳しくはコレクションをご覧ください

于 2013-09-24T05:16:17.857 に答える
1
A a new A();
a.setA("aaa");
a.setB(4);

List<A> aList = new ArrayList<A>();
aList.add(a);
 ///    .... 

String a;
int b;

for(A a: aList){
   a = a.getA();
   b = a.getB();
 }
于 2013-09-24T05:16:13.317 に答える
1
A a = new A();
a.setA("bbb");
a.setB(88);

List<A> list = new ArrayList<A>();
list.add(a);
/////.....
于 2013-09-24T05:17:18.680 に答える
1

型 A の配列を宣言できます

List<A> myList = new ArrayList<A>();

次に A オブジェクトを作成します

A a = new A();
a.setA = stringA; // or whatever you want to set on the object

次に、そのオブジェクトを配列に追加します

myList.add(a);
于 2013-09-24T05:17:40.323 に答える