关于java中stack和Queue的问题

来源:百度知道 编辑:UC知道 时间:2024/06/15 02:47:32
想问下,在stack中,不调用任何如vector之类的已有语言的情况下,如何写以下两个类
1.add(Integer n),增加一个int到已有的stack中(已经在另外一个class中定义好了stack了)
2.返回stack中最小值并且把这个值从stack中移除

还有想问下,如果是Queue的情况下如何做到这两点?不过第二点返回的是一个Object,并且是queue中最长的一个并删除掉
万分感谢

很简单,在类中建立一个数组,然后根据各个方法的要求对数组中的数据进行操作。

java中不是有Stack和Queue了,干嘛自己写?多此一举

解压......\jdk1.6.0\src.zip然后看源码~~