这两个是一回事吗?如果我不能使用forEach,我该怎么办?
public void adiciona(List<Faixa> fs) {
fs.forEach(f -> { this.faixas.add(f.clone()); });
}
public void adicionar(List<Faixa> fs){
for (Faixa f : this.faixas) {
fs.add(f.clone());
}
}
答案 0 :(得分:0)
for(Faixa f : this.faixas){
fs.add(f.clone());
}
类似
for (Faixa f : fs) {
this.faixas.add(f.clone());
}
您目前正在添加传入的List
(而不是添加到本地List
)。