是否有可能找出一些清單是否爲固定大小? 我的意思是,例如此代碼:是否可以找出某個列表是否爲固定大小?
String[] arr = {"a", "b"};
List<String> list = Arrays.asList(array);
返回固定大小List
由數組支持。但是,如果List
是固定大小或沒有嘗試添加/刪除元素並捕獲異常,是否有可能以編程方式理解?例如:
try {
list.add("c");
}
catch(UnsupportedOperationException e) {
// Fixed-size?
}
爲什麼你不能使用異常? – 2017-07-07 16:19:28
@RC。他沒有說他不能,但如果有另一種方法去做,它不是理想的。例外情況緩慢並且出現異常情況。 – Michael
關閉選民,請解釋如何不清楚。我完全理解他在問什麼。 – Michael