如果要将 其用作数组 ,则不能。
您必须为其创建包装器,以便在上引发一个异常
.set(),但是没有足够的环绕将允许您在以下情况上引发异常:
array[0] = somethingElse;
当然,元素的不变性完全是另一回事!
注意: 为不支持的 *** 作抛出的标准异常恰当地命名为
UnsupportedOperationException;
由于未选中它,因此不需要在方法的
throws子句中声明它。
欢迎分享,转载请注明来源:内存溢出
如果要将 其用作数组 ,则不能。
您必须为其创建包装器,以便在上引发一个异常
.set(),但是没有足够的环绕将允许您在以下情况上引发异常:
array[0] = somethingElse;
当然,元素的不变性完全是另一回事!
注意: 为不支持的 *** 作抛出的标准异常恰当地命名为
UnsupportedOperationException;
throws子句中声明它。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)