啊!我有一个字符串列表...,我只是想,如果它是“”从字符串列表中删除元素?
从列表中删除一个元素,但我一直导致程序崩溃。我如何解决这个问题?我把数组列表放入一个字符串列表中,以便我可以将它移除。这里是我有:
List<String>list;
String[] f= new String[file.length()];
f= file.split("<");
list= Arrays.asList(f);
final Iterator<String> iter = list.iterator();
while (iter.hasNext())
{
final String temp = iter.next();
// TODO check for zero-length arrays
if (temp.equals(""))
{
iter.remove();
}
}
错误:
Exception in thread "main" java.lang.UnsupportedOperationException
at java.util.AbstractList.remove(Unknown Source)
at java.util.AbstractList$Itr.remove(Unknown Source)
at utilities.Validation.Validate(Validation.java:44)
后,我将其转换为一个列表,我可以打印清单就好了..它去除成为问题,从它的元素.. 。
它是如何崩溃的?你是否遇到异常? – Jeffrey 2012-03-25 00:36:01
你为什么使用'final'关键字?你尝试删除它们吗? – Bernard 2012-03-25 00:37:26
@Jeffrey抱歉,忘了添加它,现在添加它 – BigBug 2012-03-25 00:38:49