values()返回的Collection和List不兼容,确实要遍历一次逐个添加到List但可以简化成一句List setUsers=new ArrayList(userconnections.values());内部仍有遍历