请教一下高手, 怎样implement method stack by methods from queues, 急

vivienlf 2007-06-14 01:36:22
实在不好意思, 跑来请教一下高手, 怎样implement method stack by methods from queues, can't using java.util, ? 我卡在pop()上了, 我是这么想的,
/*dequeue all elements of queue1 and enqueue them into queue2
* only left the last element and set as a temp variable
* then dequeue all the elements from queue2 and enqueue them back to queue1
* @return the temp varible as the result of the pop method */

然后是这么写的, 但是问题出在the last element 上, 我把它设成TEMP了, 但是不知道应该怎样做成LOCAL VARIABLE, 请帮我看一下, 拜托

//temp = null;
for(int i = queue1.size()-1; i > 1; i--){
if(i==1){
<E> temp = queue1; }
queue2.enqueue(queue1.dequeue());
queue1.enqueue(queue2.dequeue());
}//end for
return <E>temp;
...全文
161 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
a_nuo 2007-06-16
  • 打赏
  • 举报
回复
学习

62,615

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧