java如何把list中的值取出来?

ListqueryList=[{id=2,phone=11111,sex=1,password=222}]请问要怎么把password的值222以String类型取出来?... List queryList =
[
{id=2,
phone=11111,
sex=1,
password=222}
]
请问要怎么把password的值222以String类型取出来?我试过queryList.get("password")会报错。。求教
展开
 我来答
qwwqqwwqyear
2015-03-28 · TA获得超过228个赞
知道小有建树答主
回答量:161
采纳率:94%
帮助的人:80万
展开全部
你这个是用toString打出来的吧?貌似是list里面放了一个对象,对象的属性是public的还是private的?如果是private的有没有get set方法?试下下面两个
System.out.println(queryList.get(0).getPassword());

System.out.println(queryList.get(0).password);
晨晓不知雾浓
推荐于2018-05-14 · TA获得超过144个赞
知道小有建树答主
回答量:186
采纳率:0%
帮助的人:110万
展开全部
有索引的 password是第三个 你可以queryList.get(3);
还有你确定你的那种声明定义方式 是对的吗?
追问
有没有像map那样可以根据password这个字段来获取的方法?
追答

可以用map集合啊

 这个就是一个key  对应一个 value

Map<String, String> map=new HashMap<String, String>();
map.put("id", "2");
map.put("phone", "11111");
map.put("sex", "1");
map.put("password", "222");
//然后 你提取就可以    
String string = map.get("password");
System.out.println(string);
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式