私は独自のStackクラスを作成しましたが、args内で渡されるインデックスに基づいてスタック要素を返すgetメソッドを実装する必要があります。私はcontainsメソッドを作成していますが、getは同様の方法で動作します。Stack getメソッドの実装
私の質問は、どうすればgetメソッドを実装するのですか?基本的にStackがVectorクラスから継承するgetメソッドを標準ライブラリに実装したいと考えています。 -http://docs.oracle.com/javase/1.4.2/docs/api/java/util/Vector.html#get%28int%29
を参照してください。
public boolean contains (T value){
T t = top.item;
Object node = t;
while(node!=null)
{
if(node==value){
return true;
}
else {
node=top.next;
}
}
return false;
}
何が質問ですか? –
質問は何ですか?はい、同じ方法で動作しますか? – havexz
インデックス引数は何をしますか?スタックの深さを指定しますか?トップから数える?いずれにせよ、それは珍しいスタックです。通常は、/ pop/peekを押すだけです。 – Thilo