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

如何在Java8中打印唯一的数字平方?

在Java8中打印唯一的数字平方可以通过以下步骤实现:

  1. 创建一个整数列表,包含重复的数字。
  2. 使用Java8的流(Stream)操作,将列表转换为流。
  3. 使用流的distinct()方法,去除重复的数字。
  4. 使用map()方法,将每个数字映射为它的平方。
  5. 使用forEach()方法,打印每个唯一数字的平方。

以下是示例代码:

代码语言:java
复制
import java.util.Arrays;
import java.util.List;

public class UniqueNumberSquare {
    public static void main(String[] args) {
        List<Integer> numbers = Arrays.asList(1, 2, 3, 2, 4, 3, 5, 6, 5, 7, 8, 9, 8, 10);

        numbers.stream()
                .distinct()
                .map(n -> n * n)
                .forEach(System.out::println);
    }
}

这段代码将打印出唯一数字的平方,即:

代码语言:txt
复制
1
4
9
16
25
36
49
64
81
100

推荐的腾讯云相关产品:腾讯云云服务器(CVM),产品介绍链接地址:https://cloud.tencent.com/product/cvm

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

相关·内容

领券