user1604294:
private Set<String> fields = new HashSet<>();
public void fields(String... s){
this.fields.addAll(s);
}
それを言って、コンパイルされません。
addAll (java.util.Collection<? extends java.lang.String>) in Set cannot be applied to (java.lang.String[])
これを回避するための良い方法はありますか?
私はyopao:
私はあなたが最初のリストにあなたの配列を変換することができると思います。たぶん何かのように
this.fields.addAll(Arrays.asList(s));