为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA里List里面有多个值我怎么取特定的值?

JAVA里List里面有多个值我怎么取特定的值?

LEATH 2018-11-06 18:13:13
数据库里有name sex age 字段我用个方法将这些字段保存在List里现在有3条记录, 例如 zhangsan,boy,12 lisi,boy,21 lucy,girl,21我现在只想取zhangsan的age 应该怎么取?这个方法却把所有的年龄都取出来了for(int i=0;i<li.size();i++) { User user = (User)li.get(i); user.getAge(); 这里会取出12,21,21三个值}
查看完整描述

1 回答

?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

User user = (User)li.get(0); // 把i改成0就好了,说明你是取你list的第一个数据,你第一个数据就是zhangsan的
user.getAge(); // 这里得到一个值,你还可以通过user.getName等方法得到这个list中的所有有关张三的数据

查看完整回答
反对 回复 2018-11-29
  • 1 回答
  • 0 关注
  • 5036 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信