LinkedList删除以_______开头的所有字符串
答
您可以在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
欢迎来到StackOverflow!是的,这是可能的。你试过什么了?你卡在哪里? SO用户肯定想帮助你,但是请先显示一些努力,因为SO不是免费的编码服务。噢,我们在说什么语言? 'LinkedList'看起来像c#,但请为您的问题添加正确的标签。 –