我需要一个 readonly / unmodifiable java.util.Stack
。
对于List
,有Collections.unmodifiableList(...)
,但Stack
对我来说会优于List
。
是否有可能避免使用所有这些修改方法实现我自己的UnmodifiableStack
?
谢谢!
答案 0 :(得分:2)
由于使其无法修改会阻止推送和弹出,如何使用Collections.unmodifiableCollection()返回一个不可修改的Collection并与Stack一起作为输入?