我目前編程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