以下に示すクラスとそれぞれのコンストラクターに遭遇しました。
public class Something{
public static final int aConstant = 0;
public static final int bConstant = 1;
private final AnotherThing[] otherObjects
private final float usefulNumber;
public Something(float usefulNumber, AnotherThing ... otherObjects){
this.usefulNumber = usefulNumber;
this.otherObjects = otherObjects;
}
//various methods
}
これをEclipseに入れると、エラーは表示されません。「...」はある種の演算子だと思いますが、よくわかりません。これが何かなのか、それとも時間が節約されたことを示すためのものなのか、誰かが明確にすることはできますか? (クラスには 2 つの属性しかないため、時間を節約しても意味がありません)