Stack
を使用しようとしていますが、私は用語で少し混乱しています。Javaスタックpush()vs add()
私は、Stack
クラスには、Javaのdocによるとpush(E e)
しかないことがわかりました。
そしてVector
クラスから継承されたメソッドとしてadd(E e)
とaddAll(Collection<? extends E> c)
を持っています。
同じ機能を持っているか、またはpush(...)
を使用して、オブジェクトをStack
オブジェクトに挿入する方が良いですか。
つまり、push(...)
の代わりにadd(...)
を使用すると問題が発生しますか?
これはもうあまり使われていないレガシークラスです。あなたは何をしようとしているのですか? – radai
'Vector'からの拡張の不都合な副作用はありませんでした。 –