java generate()_Java IntStream generate()用法及代码示例
IntStream generate(IntSupplier s)返回一个无限顺序无序流,其中每个元素由提供的IntSupplier(提供int值的结果)生成。这适用于生成恒定流,随机元素流等。
用法:
static IntStream generate(IntSupplier s)
参数:
IntStream:一系列原始整数值元素。
IntSupplier:提供int值的元素。
s:用于生成元素的IntSupplier。
返回值:一个新的无限顺序无序IntStream。
示例1:生成随机整数流。
// Java code for IntStream.generate()
// to generate an infinite sequential
// unordered IntStream
import java.util.*;
import java.util.stream.IntStream;
class GFG {
// Driver code
public static void main(String[] args)
{
// using IntStream.generate() method
// to generate 7 random Integer values
IntStream stream = IntStream.generate(()
-> { return (int)(Math.random() * 10000); });
// Displaying the randomly generated values
stream.limit(7).forEach(System.out::println);
}
}
输出:
4247
6827
2676
9129
3360
8718
7925
java generate()_Java IntStream generate()用法及代码示例相关推荐
- java formatter()_Java Formatter locale()用法及代码示例
locale()方法是java.util.Formatter的内置方法,该方法返回语言环境.此区域设置由格式化程序构造设置.具有语言环境参数的该对象的format方法不会更改此值. 用法: publi ...
- java ready()_Java BufferedReader ready()用法及代码示例
Java中BufferedReader类的ready()方法用于验证缓冲区流是否已准备好被读取.在两种情况下,如果缓冲区不为空或主流已准备就绪,则表示缓冲区流已准备就绪. 用法: public boo ...
- java entryset()_Java TreeMap entrySet()用法及代码示例
Java中的java.util.TreeMap.entrySet()方法用于从树图中包含的相同元素中创建一个集合.它本质上返回树图的集合视图,或者我们可以创建一个新集合并将Map元素存储到其中. 用法 ...
- java intfilter_Java IntStream filter()用法及代码示例
IntStream filter(IntPredicate predicate)返回一个由与给定谓词匹配的流元素组成的流.这是一个中间操作.这些操作总是很懒惰,即执行诸如filter()之类的中间操作 ...
- java boxed_Java IntStream boxed()用法及代码示例
IntStream boxed()返回一个包含此流元素的流,每个元素都装在整数中. 注意:IntStream boxed()是中间操作.这些操作总是很懒.在Stream实例上调用中间操作,并在完成处理 ...
- java double用法_Java Double doubleToLongBits()用法及代码示例
Java Double类的java.lang.Double.doubleToLongBits()方法是Java中的内置函数,该函数根据IEEE 754浮点"double format&quo ...
- java println 用法_Java PrintWriter println()用法及代码示例
Java中的PrintWriter类的println()方法用于中断流中的行.此方法不接受任何参数或返回任何值. 用法: public void println() 参数:此方法不接受任何参数. 返回 ...
- java treemap用法_Java TreeMap put()用法及代码示例
TreeMap的java.util.TreeMap.put()方法用于将映射插入Map.这意味着我们可以将特定的键及其映射到的值插入到特定的映射中.如果传递了现有键,则以前的值将被新值替换.如果传递了 ...
- java range对象_Java LocalTime range()用法及代码示例
LocalTime类的range()方法用于获取最小值和最大值形式的字段范围,并将该字段作为参数传递给此方法.此方法的返回值是该字段的ValueRange对象,并且该方法仅对LocalTime对象支持 ...
最新文章
- string替换_GEE数据类型—String,Number
- 一次公司内部的Tech Talk中涉及到的关于语言的发展问题
- @order注解_别再用ifelse了,用注解去代替他吧
- 深入解读Linux内存管理系列(总览)
- 【转载】标准电阻阻值表及说明
- 图像检索算法 TODO
- 广东将5G基站专项规划纳入各地国土空间规划
- 小麦苗的常用代码--常用命令(仅限自己使用)--上
- 天梯 L1 Practic1 题解合集
- demonstration记忆_单词记忆法
- 语音识别/合成开源项目
- 【错误记录】编译 Linux 内核报错 ( Unable to find the ncurses package. )
- Python个人项目2 --------青蛙旅行项目
- mysql查询1999年后出生的_超级珍贵的30年前老照片,1999年前出生的看到一半泪奔了!...
- 在三线城市工作爽吗?
- 基于python和线上网站wordart的词云生成
- 短距离无线通讯-NFC
- IC617工艺库安装问题
- 7天玩转阿里云服务器第1天:云服务器ECS是什么
- Gartner:2021年区块链三大顶级趋势