用连续范围的短裤填充列表

Populating a List with a contiguous range of shorts

为生成连续整数列表提供了一个很好的解决方案。鉴于 JDK8 不提供 ShortStream class,您将如何生成连续短路列表?

我正在寻找类似以下内容的内容:

List<Short> range = ShortStream.range(0, 500).boxed().collect(Collectors.toList());

其中输出包含短裤列表,从 0 到 500(含)。

List<Short> range = 
    IntStream.range(0, 500).mapToObj(i -> (short) i).collect(Collectors.toList());