//根据用户的id,查询上级的信息
List<Map<String, Object>> list = mapper.findSuperiorById(userId);
if (list != null && list.size() > 0) {
//获取上级的设备id
System.out.println(list);
HashMap<String, Object> map = (HashMap<String, Object>) list.get(0);
System.out.println(map);
String superior = map.get("equipmentId").toString();
System.out.println(superior);
//获取上级的姓名
String name = map.get("NAME").toString();
System.out.println(name);
List<Map<String, Object>> list = mapper.findSuperiorById(userId);
if (list != null && list.size() > 0) {
//获取上级的设备id
System.out.println(list);
HashMap<String, Object> map = (HashMap<String, Object>) list.get(0);
System.out.println(map);
String superior = map.get("equipmentId").toString();
System.out.println(superior);
//获取上级的姓名
String name = map.get("NAME").toString();
System.out.println(name);
}
开始(String)强转报错
String superior = (String)map.get("equipmentId");
之后
String superior = map.get("equipmentId").toString();
本文介绍了一种通过用户ID查询其上级信息的方法,并展示了如何从查询结果中提取特定字段如设备ID和姓名等。
2033

被折叠的 条评论
为什么被折叠?



