0
File spf = new File(setspath);
//
List lst =  new List();
lst.add(sourcej);
lst.add(folname);
lst.add(chosenBackup);
//
FileUtils.writeLines(spf, lst);

我在eclipse中收到此错误“FileUtils类型中的方法writeLines(File,Collection)不适用于参数(File,List)”

我猜你必须将列表变成一个集合,但我无法在任何地方找到如何做到这一点。帮助?

4

1 回答 1

3

虽然 aList是它的子类,Collection但它不是 a class; 它是一个interface. 在你的第二行,你不能构造一个 type 的对象List

如果您使用 anArrayList代替(例如:List lst = new ArrayList();和 import java.util.ArrayList),您正在做的事情应该有效。

于 2013-07-16T22:19:24.307 回答