算法题:977有序数组的平方


给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。

https://leetcode-cn.com/problems/squares-of-a-sorted-array/

这两天刚学习了下stream流

正好用上,然后也通过了

import java.util.Arrays;

public class Solution {
    public int[] sortedSquares(int[] nums) {
        return Arrays.stream(nums)
                .map((x) -> x * x)
                .sorted()
                .toArray();
    }
}