List <string>:添加和删除?</string>

时间:2014-03-27 17:14:42

标签: java arrays list

得到一个小问题。

我的IRC机器人中有一个List String:

public List<String> Moderatoren = "name1, name2";

我知道我可以通过即

添加新名称
Moderatoren.add(stringContainsAname);

所以实际上有一种方法可以通过相同的String删除它包含列表中的名称吗? 即:

String stringTest = "name1";

如何告诉列表只从列表中删除stringTest(name3)?

1 个答案:

答案 0 :(得分:2)

正如人们可以阅读javadoc of ArrayList

public boolean remove(Object o)
  

从此列表中删除第一次出现的指定元素(如果存在)。如果列表不包含该元素,则不会更改。更正式地,删除具有最低索引i的元素,使得(o == null?get(i)== null:o.equals(get(i)))(如果存在这样的元素)。如果此列表包含指定的元素,则返回true(或等效地,如果此列表因调用而更改)。