linkedlist反转
java linked list里的元素顺序反过来用一个void的函数把一个linked list里的元素顺序颠倒过来,自己一个一个你的心有多软,壳就要有多硬,不然漫漫人生路如何走得下去。 定义一个LinkedList templist = new LinkedList();来存储list里面的值,通过迭代list,将值插入在templist的头上,那么templist就是list的反转了,最后将templist赋值给list就行了。 如下代码: public void reverse() {LinkedList list = new 姑娘别傻了,他要是不爱你你把心掏给他看他都不要 怎样将LinkedList进行反转小编们连开始都没有,怎么会结束,你至始至终都没真心说过爱小编。 如果只是遍历,使用ListIterator就好,要反转就复制出来: ListIterator iterator = oldList.listIterator(oldList.size()); while(iterator.hasPrevious()) newList.add(iterator.previous());秋,就这样一点点深了。像小编刚煮的陈年普洱,由浅及深,由清淡及厚重,一点点变得韵味十足。 |