diff --git a/solution/0200-0299/0238.Product of Array Except Self/README_EN.md b/solution/0200-0299/0238.Product of Array Except Self/README_EN.md index 646950a83f675..ec6ffd201e5e2 100644 --- a/solution/0200-0299/0238.Product of Array Except Self/README_EN.md +++ b/solution/0200-0299/0238.Product of Array Except Self/README_EN.md @@ -267,3 +267,16 @@ function productExceptSelf(nums: number[]): number[] { + +#### Java + +```java +class Solution { + public int[] productExceptSelf(int[] nums) { + return IntStream.range(0, nums.length) + .map(i -> IntStream.range(0, nums.length) + .reduce(1, (p, j) -> j == i ? p : p * nums[j])) + .toArray(); + } +} +```