使用asList转成的集合无法删除删除报错、Exception in thread main java.lang.UnsupportedOperationException

Exception in thread "main" java.lang.UnsupportedOperationException
	at java.util.AbstractList.remove(AbstractList.java:161)
	at java.util.AbstractList$Itr.remove(AbstractList.java:374)
	at java.util.AbstractCollection.removeAll(AbstractCollection.java:373)

使用asList转成的集合长度固定需要使用其他方法转换

//数组转集合
	private List<String> transferArrayToList(String[] array){
	    List<String> transferedList = new ArrayList<>();
	    for (String string : array) {
	    	transferedList.add(string);
		}
	    return transferedList;
	}

你可能感兴趣的:(Java)