- 博客(3)
- 收藏
- 关注
原创 Java Map接口的computeIfAbsent方法
在前端发送websocket链接时,会带来一个roomId参数,我们需要判断Map中key = roomId的值是否已存在,如果存在则加入value(value是个集合),不存在则新建集合并加入map。简单来说,调用该方法,会根据key在map中寻找对应的值。如果映射失败,会使用映射函数根据key计算新值并put到map中并返回。最近在做websocket中用到了Map的computeIfAbsent方法,用于将相同房间id的用户session存在同一个集合中。
2024-11-12 10:20:13
654
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅