当前位置: 代码迷 >> J2EE >> foreach求解,该如何处理
  详细解决方案

foreach求解,该如何处理

热度:64   发布时间:2016-04-22 01:39:36.0
foreach求解
这里返回的userList具体是什么,中间的foreach语句有没有对userList起作用
Java code
        if (contacters == null)            throw new RuntimeException("contacters is null");        List<User> userList = new ArrayList<User>();        for (String key : contacters.keySet())            userList.add(contacters.get(key));        return userList;


------解决方案--------------------
debug 一下,看contacters里有没有值
------解决方案--------------------
应该是由于contacters虽然不为null,但也没有任何键值对,导致没有任何值被加到userList中
  相关解决方案