0
그래서 스택으로 만드는 ArrayList 클래스를 확장하는 클래스를 작성해야합니다. 내가 가지고있는 문제는 팝 방식입니다. 그것은 내가 this.get 결과로 설정할 수 없다는 말은 Object가 E로 변환 될 수 없다는 것을 말하기 때문입니다. 첫 번째 인덱스를 변수로 저장하려면이 작업을 수행하거나 비슷한 작업을 수행 할 수 있습니다.기본 클래스를 기본 요소로 변환 하시겠습니까? Java
public class ArrayListStack<E> extends ArrayList implements Stack<E> {
int size = 0;
public void push (E element) {
add(0, element);
}
public E pop() {
E result = get(0);
size++;
}
}
? 나는'ArrayList'의'size()'메쏘드가 훌륭하다고 생각한다. – msrd0
네, 그 사실을 깨닫고 꺼냈다. – trosy