返回信息流请问大家:
JAVA中怎样定义一个存储数组的链表,这个数组的元素是存储自定义对象的链表,数组的长度已知。 是不是如下定义:
ArrayList<ArrayList[]> paretoSolutionList = new ArrayList<ArrayList[]>();
如果是,怎样初始化呢?
谢谢指教!
这是一条镜像帖。来源:北邮人论坛 / java / #24754同步于 2013/4/10
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
求教:JAVA中怎样定义一个存储数组的链表,这个数组的元素是存
create
2013/4/10镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
根据问题的场景,感觉这样的结构便于处理,最外围和最内层为链表,方便操作首末节点。有更合适的结构吗
【 在 nuanyangyang 的大作中提到: 】
: 为什么要这样做?
数组不方便操作首末结点吗?
【 在 create 的大作中提到: 】
: 根据问题的场景,感觉这样的结构便于处理,最外围和最内层为链表,方便操作首末节点。有更合适的结构吗
:
ArrayList就是动态数组。挺好用的,大小自己会调整。
【 在 create 的大作中提到: 】
: 补充一下,最外层的元素个数没有限制,所以数组不适用吧
ArrayList<ArrayList<Object>> list = new ArrayList<ArrayList<Object>>();
如果lz非要这么做的话……
不过为啥我觉得这样像是面试题,而不是工程中的应用呢?
【 在 create (稻花香里) 的大作中提到: 】
: 请问大家:
: JAVA中怎样定义一个存储数组的链表,这个数组的元素是存储自定义对象的链表,数组的长度已知。 是不是如下定义:
: ArrayList<ArrayList[]> paretoSolutionList = new ArrayList<ArrayList[]>();
: ...................