我目前编程bukkit插件(bukkit是的Minecraft服务器类型;)),而且,你已经有了一个名为YamlConfiguration类中的方法已下面的方法:列表<?>添加和删除元素
public List<?> getList(String path)
我的问题是:我想添加和/或删除列表中的元素返回。但是,当我尝试通过
YamlConfiguration config = YamlConfiguration.load("path/to/config.yml");
config.getList("a.path").add(new String("foo"));
日食做,这是在类型列表<捕捉#2的抛出一个错误,因为
Add方法(捕获#2吗?)? (String)
我真的不知道该怎么做。 ^^”
问候。
图出什么类型的列表中的元素。你应该添加一个相同类型的元素(显然不是String)。 – 2013-03-21 08:11:01
如果你有一个无限类型的列表('>'),你不能添加任何东西,你可以从它得到任何类型的'对象'。你需要绑定这个类型。尝试'列表'。 –
2013-03-21 08:13:44
@StijnHaus的元素是字符串。我没有将它们保存为'List'到这个文件中,并希望它们返回为'List '...(Pastebin post:[link](http://pastebin.com/ N4JyqMSa)) –
mezzodrinker
2013-03-21 08:15:45