java 如何得到list中指定行数的数据?

list中保存的是一组整数。如何获得某一行的数字?... list中保存的是一组整数。如何获得某一行的数字? 展开
 我来答
azhqgu
推荐于2017-10-05 · TA获得超过323个赞
知道小有建树答主
回答量:563
采纳率:75%
帮助的人:199万
展开全部
|--List:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3,角标2上也可以有个3)因为该集合体系有索引,
|-- ArrayList:底层的数据结构使用的是数组结构(数组长度是可变的百分之五十延长)(特点是查询很快,但增删较慢)线程不同步
|-- LinkedList:底层的数据结构是链表结构(特点是查询较慢,增删较快)
|-- Vector:底层是数组数据结构 线程同步(数组长度是可变的百分之百延长)(无论查询还是增删都很慢,被ArrayList替代了)
List a1 = new ArrayList();
a1.add("java01");
a1.add("java02");
a1.add("java03");
a1.add("java04");

获取java03就是a1.get(2);因为下标是从0开始。
liushebiao
推荐于2017-10-15 · TA获得超过3336个赞
知道小有建树答主
回答量:724
采纳率:0%
帮助的人:385万
展开全部
楼主所说的list的类型是什么?ArrayList?LinkedList?

如果是上述的类型.

设行数为n

则获取第n行数字的语句应为

list.get(n-1);(因为list的下标计数是从0开始的..)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lv05821
2009-09-11
知道答主
回答量:38
采纳率:0%
帮助的人:21.9万
展开全部
你说的某一行数据就是 某一条数据吧?
list.get(i); i between 0 and list.size()-1;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友388688327
2009-09-11 · TA获得超过1053个赞
知道小有建树答主
回答量:1297
采纳率:0%
帮助的人:954万
展开全部
想获取哪一行就直接list.get(那一行);
下标是从0开始.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_yeegao
2015-10-07 · 超过12用户采纳过TA的回答
知道答主
回答量:53
采纳率:100%
帮助的人:15.5万
展开全部
get 方法
list.get(100);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式