是否可以删除LinkedList中以特定字符开头的所有字符串 开始喜欢'删除'。?
如果您需要更多信息,请说出来。
答案 0 :(得分:0)
您可以在LinkedList上使用Iterator
并使用Iterator的remove
操作;
LinkedList<String> myList = new LinkedList<>();
myList.add("do not remove");
myList.add("remove this");
Iterator iter = myList.iterator();
while(iter.hasNext())
{
String value = (String)iter.next();
if(value.startsWith("remove"))
iter.remove();
}
// Only "do not remove" remains