Stack<String> s = new Stack<>(); s.pop(); s.push(E e); s.peek(); List<String> s = new ArrayList<>(); s.remove(s.size()-1); s.add(E e); s.get(s.size()-1); 둘이 뭔 차이임? - dc official App
기능상으로는 똑같음
하나는 스택 있는거 쓴거고 하나는 리스트를 스택처럼 쓴거잖아
어떤방식으로 객체가 돌아가는지 생각하면 좋긴한데 해쉬테이블 방식이 가장 빠르다고 생각하고 어차피 코테에서 그정도로 합/불 생각안합니다 대회에서도 그런것까진.. - dc App
감사합니다 그럼 그냥 원하는거 쓰겠습니다 - dc App
자바 스택은 좀 구버전에서 구현된거라 벡터상속받아서 온전한 스택구조라고 보기힘듬 덱써라