首页 > 编程知识 正文

arraylist底层原理,javaarraylist和linkedlist的区别

时间:2023-05-04 04:15:04 阅读:17696 作者:1844

打包通道8;

import java.util.*;

//*

*创建by jiqing on 2016/11/27。

*/

公共类阵列队列堆栈{

publicstaticvoidmain (字符串[ ] args ) {

阵列堆叠=new array deque (;

//将3个要素按顺序推送至“堆栈”,先进后出

疯狂Java讲座;

stack.push (轻量级Java EE企业应用实战);

stack.push (疯狂安卓讲座);

system.out.println (堆叠; //[疯狂安卓讲座、轻量级Java EE企业APP实战、疯狂Java讲座]

系统. out.println (stack.peek ) ); //疯狂的安卓讲座

system.out.println (堆叠; //[疯狂安卓讲座、轻量级Java EE企业APP实战、疯狂Java讲座]

system.out.println(stack.pop ); //疯狂的安卓讲座

system.out.println (堆叠; //[轻量级Java EE企业应用实战,疯狂的Java讲座]

作为行列使用,先进先出

阵列deque queue=new array deque (;

queue.offer ('疯狂Java讲座');

queue.offer (“轻量级JavaEE企业应用实践”)

queue.offer ('疯狂的安卓讲座');

system.out.println(queue ); //[疯狂Java讲座、轻量级JavaEE企业应用实践、疯狂安卓讲座]

访问//队列标头元素,但不将poll移出队列

system.out.println(queue.peek );

system.out.println(queue );

//poll提出第一个要素

system.out.println(queue.poll );

system.out.println(queue ); //[轻量级JavaEE企业应用实践,疯狂安卓讲座]

}

}

输入结果:

[疯狂安卓讲座、轻量级Java EE企业应用实战、疯狂Java讲座]

疯狂的安卓讲座

[疯狂安卓讲座、轻量级Java EE企业应用实战、疯狂Java讲座]

疯狂的安卓讲座

[轻量级Java EE企业应用实战,疯狂的Java讲座]

[疯狂Java讲座、轻量级JavaEE企业APP实践、疯狂安卓讲座]

疯狂Java讲座

[疯狂Java讲座、轻量级JavaEE企业APP实践、疯狂安卓讲座]

疯狂Java讲座

[轻量级JavaEE企业应用实践,疯狂安卓讲座]

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。