不罗嗦,直接上代码和结果。
//4.随机流
new Random().ints(5).forEach(i -> System.out.print(i + ","));//直接通过streamSize参数控制返回个数
System.out.println();
new Random().ints().limit(5).forEach(i-> System.out.print(i+","));//通过limit控制返回个数
System.out.println();
new Random().ints(1,10).limit(5).forEach(i-> System.out.print(i+","));//控制生成随机数范围
System.out.println();
new Random().ints(5,1,10).forEach(i-> System.out.print(i+","));//控制范围和返回个数
1762564764,1961076401,-1865869847,-1080597220,2144659300,
1411984540,-220047952,343935317,22225836,-634121071,
1,9,5,4,9,
5,7,2,5,8,
补一张有ints入参名的图,对着看更清楚