Java Stream generate()方法及实例
Stream generate(Supplier < **T > **s)返回一个无限连续的无序流,其中每个元素都是由提供的Supplier生成的。这适用于生成常数流、随机元素流等。
语法:
其中,流是一个接口,T
是流元素的类型。
s是生成元素的供应商
元素的供应商,其返回值是
一个新的无限连续的
无序的流。
例1: 生成随机整数流。
输出:
例2: 生成随机双胞胎流。
输出:
Stream generate(Supplier < **T > **s)返回一个无限连续的无序流,其中每个元素都是由提供的Supplier生成的。这适用于生成常数流、随机元素流等。
语法:
其中,流是一个接口,T
是流元素的类型。
s是生成元素的供应商
元素的供应商,其返回值是
一个新的无限连续的
无序的流。
例1: 生成随机整数流。
输出:
例2: 生成随机双胞胎流。
输出: