提醒:《Java学习笔记》--对象容器之ArrayList和LinkedList 2011年04月09日

订阅:u07734264
演示:以MSN订阅提醒为例 订阅到哪吒,有更新提醒我
哪吒机器人提醒:
提醒:BlogJava-wonderer's program
【标题】《Java学习笔记》--对象容器之ArrayList和LinkedList
【摘要】去SA面试的时候,面试官问我平时用Java的什么数据结构,答曰:Vector。又问:哪有用过其他的的吗?例如List和Map之类的。答曰:甚少。(自己汗一个,没水平)既然不会就要学习啦。 翻开《Java学习笔记》,里面对对象容器的描述不错。 1. ArrayList和LinkedList ArrayList使用了数组结构实现List的数据。所以ArraryList用来快速定位对象是非常有效率的。但是如果要对ArraryList中间插入或者删除,效率会非常低。 LinkedList使用链表来实现的List。所以跟ArrayList相反,LinkedList对于插入和删除是非常有优势,反之对于快速定位,是LinkedList的弱项。 1)ArrayListDemo public class ArrayListDemo { public static void main(String[] args) { //用Scanner类,可以轻松获得commander的输入 Scanner scanner = new Scanner(System.in); List list ... (04-09 18:02)
收藏 |  评论 |  推荐给好友  | 
本文共有 0 次分享
来自 BlogJava-wonderer's program 的其他文章
评论
共有 - 条评论


我要反馈