首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

java-stream-List of Long to list of int in one line

在Java中,将一个Long类型的List转换为一个int类型的List可以使用流(Stream)操作来实现。下面是一个一行代码的示例:

代码语言:txt
复制
List<Long> longList = Arrays.asList(1L, 2L, 3L, 4L, 5L);
List<Integer> intList = longList.stream().map(Long::intValue).collect(Collectors.toList());

这段代码首先创建了一个Long类型的List,然后使用流的map操作将每个Long元素转换为对应的int值,最后使用collect方法将转换后的int值收集到一个新的List中。

这种转换适用于需要将Long类型的数据转换为int类型的场景,例如在处理数据库查询结果时,将Long类型的主键转换为int类型的ID。

腾讯云提供了多种云计算相关的产品和服务,其中与Java开发相关的产品包括云服务器(CVM)、云数据库MySQL(CDB)、云函数(SCF)等。您可以通过访问腾讯云官网(https://cloud.tencent.com/)了解更多关于这些产品的详细信息。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券