A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曹晓涵 中级黑马   /  2012-3-4 16:56  /  2297 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

用JAVA编写一个类,实现简单的栈操作。数据的操作按先进后出的顺序。成员函数为pop; push; size;
full; empty; print等等。

求思路求各版本答案....

1 个回复

倒序浏览
可以使用 数组 实现,也可以使用 Arraylist 实现。 其实就是封装这些有序的容器类。方法真是太多了。说下思路把
1,要在自定义的 栈类中 加一个 私有的容器类。 可以是 数组,可以是 list 可以是 mapset
2.就是根据 要求和栈的特性操作 容器喽,
3.如果这个是面试题的话,我会生命一个栈的泛型接口,然后再实现它,显得牛逼嘛 呵呵。也可以说说多态。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马