利用List集合实现栈的先进后出?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用List集合实现栈的先进后出?相关的知识,希望对你有一定的参考价值。
你对List的进行倒序循环就可以了.for(int i=list.size()-1;i>=0;i--)
Object o=(Object)list.get(i);
第一个放的下标为0,第二个为1,那先进后出 就是从最后面倒着循环就是了 ,
或者LinkedList也可以 参考技术A LinkedList 内包含了降序迭代器descendingIterator,可以实现先进后出:
Iterator<String> it = list.descendingIterator();
while(it.hasNext())
System.out.println(it.next());
参考技术B 那你得用LinkedList,它里面已经实现了栈的功能,你可以查一下相关资料。
希望可以帮到你!
以上是关于利用List集合实现栈的先进后出?的主要内容,如果未能解决你的问题,请参考以下文章