最近在学习算法和数据结构,用到Java里的Stack类,但程序运行结果一直和我预料的不一样,网上也没查清楚,最后查了API,才搞明白。
1.java.util.Stack<E>继承类 java.util.Vector
2.empty()方法是Stack自己实现的方法
3. isEmpty() 是从Vector继承的方法
4.其实两者用法差不多一样
最近在学习算法和数据结构,用到Java里的Stack类,但程序运行结果一直和我预料的不一样,网上也没查清楚,最后查了API,才搞明白。
1.java.util.Stack<E>继承类 java.util.Vector
2.empty()方法是Stack自己实现的方法
3. isEmpty() 是从Vector继承的方法
4.其实两者用法差不多一样