黑马程序员技术交流社区

标题: 关于表格存储 [打印本页]

作者: 深知一生短暂    时间: 2013-8-18 13:52
标题: 关于表格存储
本人想存储一个表格,但是不知道选择什么数据结构比较好,是二位数组,还是用List,如果用List那么一行用什么表示?
虽然感觉上list在操作表格上占很大优势,但是不知道该怎么定义能更方便操作一个表格?
作者: gulup    时间: 2013-8-18 14:08
表格,table?这个得根据你的需求而选择吧。
作者: 静以修身    时间: 2013-8-18 14:17
建议用线性表进行存储。线性表的逻辑结构简单,便于实现和操作。如果你的表要经常查询的话建议使用顺序表,因为顺序表的底层数据结构是数组的,查询效率最高,而且实现起来比价容易,对应的就是Aaarylist啦。而如果你的表经常增删的话就用链表吧,实现起来虽然有点复杂,但是效率是最高的了,对应的是Linkedlist。
而且有特有方法:
addFirst;
addLast;
removeFirst();
removeLast();
getFirst();
getLast();




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2