0
私は初心者ですので、要素をstackscrollに挿入する際に助けが必要です。私は2つのスタックを持っています、1つはLeftで、もう1つはスタックです。左のスタックから右のスタックに要素を追加/削除する必要があります(実際には削除されません)。しかしながら;私はプッシュ/ポップの方法しか使用できません。私がjavaで作業してから数年経っています。以下は、私のコードです:java.util.Iteratorメソッドの挿入と削除
public class Scroll<E> extends AbstractScroll<E> {
private Stack<E> left;
private Stack<E> right;
public Scroll(E element) throws IllegalArgumentException {
}
@Override
public void insert(E element) {
left.push(element);
}
@Override
public E delete() {
left.pop();
コードが切り捨てられているようです。 – azurefrog
要素を 'left'から' right'に移動するには、 'right.push(left.pop())'を実行します。 – Andreas