List集合的各种输出方法
List集合的各种输出方法
@Test public void testSelectByBatchIds(){ HashMap<String ,Object> map=new HashMap<>(); map.put("name","wjj"); //查询里面neme=wjj且sign=nt的用户 map.put("sign","nt"); //这里使用List的原因是:未知满足的条件User有几条记录,所以这里使用List<User>来存储 List<User> users = userMapper.selectByMap(map);
接下来就是想办法输出users.
- 法一:For循环
for (int i = 0; i < users.size(); i++) { System.out.println(users.get(i)); }
- 法二:FroEach方法(有两种)
//这种好理解一点 for(Object o : users) { System.out.println(o); //这种我自己也不是很懂 users.forEach(System.out::println);
- 法三:使用iterator
Iterator it = users.iterator();
while (it.hasNext()){
System.out.println(it.next());
}
作者:perfect-ws
来源链接:https://blog.csdn.net/cxywangshun/article/details/117702995