を受け入れるコンストラクターがありますが、配列を期待しArrayList<String>
て呼び出したいです。super
String[]
以下を試してみましたが、クラス例外が発生し、[Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
public cool(ArrayList<String> s) {
super((String[]) s.toArray());
}
cool
合格できるようになりたいですArrayList<String>
ありがとう
編集:最近の提案を使用してみました
super(s.toArray(new String[s.size()]));
しかし、今では次の例外が発生します。
entity must have a no-arg constructor.; nested exception is java.lang.IllegalArgumentException: : entity must have a no-arg constructor.