在我最近的一次代码审查中,有人告诉我 set/get 是可选的,可能会抛出 UnsupportedException。
这是我的代码:
List<myObj> myList = new ArrayList<>();
ArrayList 不将 get/set 标识为可选。此外,据我了解,如果我使用了 Array.asList() ,那么我可能会遇到这些错误,因为 Array.asList() 在列表界面中包装了一个数组(固定大小)。
所以,我的问题是请确认我是否正确,如果需要我会更新我的工作。