-3

Java でオブジェクトの配列を作成しようとしていますが、これを行うにはいくつかの問題があります。既に設定した既存の型で配列を作成したいのですが、作成する arra オブジェクトの数は次を使用して宣言されます。グローバル整数。

   task = new TaskSim(taskDelay, taskPeriod);

上記のオブジェクトの配列を作成したいのですが、 taskDelay と taskPeriod の値は、配列内の各要素で同じになり、コンストラクターを介して渡されます。ただし、作成する要素の数は、グローバル int を使用して定義されます。

TaskSim は、上記のようにタスク オブジェクトを作成するために実装するクラスであるため、ここでの質問は、上記のパラメーターを持つタスクの配列を作成する方法です。

4

1 に答える 1

2
TaskSim[] instances = new TaskSim[numberOfElements];
for (int i=0; i<instances.length; i++) {
    instances[i] = new TaskSim(taskDelay, taskPeriod);
}

http://docs.oracle.com/javase/tutorial/java/nutsandbolts/arrays.html

于 2013-01-15T00:35:45.277 に答える