Arraylist没有删除对象

例如,我有一个Arraylist

 ArrayList newObjectList = new ArrayList(); 

我想使用Arraylist的对象而不使用remove方法。 我不想从列表中删除对象,只是为了引用它并使用它的方法。

我怎样才能做到这一点? 谢谢。

请改用newObjectList.get(index)方法

文档

您可以使用Collections.unmodifiableList()构造禁用remove方法:

 List newObjectList = Collections.unmodifiableList(new ArrayList()); 

尝试添加或删除对象时,这将抛出UnsupportedOperationException