我有一个接受
我希望能够传递一个
谢谢。
编辑:我已经尝试过最近的建议,使用了 。
ArrayList<String>
的构造函数,但是想要调用 super
函数并期望传入一个 String[]
数组。我已经尝试过下面的方法,但是会导致类异常 [Ljava.lang.Object; cannot be cast to [Ljava.lang.String;
。public cool(ArrayList<String> s) {
super((String[]) s.toArray());
}
我希望能够传递一个
ArrayList<String>
给 cool
。谢谢。
编辑:我已经尝试过最近的建议,使用了 。
super(s.toArray(new String[s.size()]));
但是现在我遇到了以下异常:
实体类必须拥有无参构造函数;嵌套异常为 java.lang.IllegalArgumentException: : 实体类必须拥有无参构造函数。