List<GameDTO> gameList=new ArrayList<>();
//把实体里面的gameId单独抽取出来
List<String> gameIdList = gameList.stream().map(e -> e.getGameId()).collect(Collectors.toList());
最后可以转为Set去使用里面的contains等方法,根据业务需求来就好,自由发挥。
本文介绍如何使用 Java Stream API 从 GameDTO 实体类中抽取 gameId 属性,并将其转换为 List 和 Set,以便利用 contains 方法进行快速查找。这是一种高效的数据处理方式,适用于多种业务场景。
List<GameDTO> gameList=new ArrayList<>();
//把实体里面的gameId单独抽取出来
List<String> gameIdList = gameList.stream().map(e -> e.getGameId()).collect(Collectors.toList());
最后可以转为Set去使用里面的contains等方法,根据业务需求来就好,自由发挥。
2053
5274

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