У меня есть этот метод:
public void fields(TableField... s){
// compilation error on next line
Collection<String> fields = Arrays.asList(s).stream().map(v -> v.getValue());
this.fields.addAll(fields);
}
и TableField просто выглядит просто:
class TableField {
public String getKey() {
return this.key;
}
public String getValue() {
return this.value;
}
}
но я вижу эту ошибку компиляции:
Несовместимые типы.Обязательная коллекция, но «карта» была выведена для потока: не существует экземпляра (ов) типа переменной (ей) R, поэтому поток соответствует коллекции