找到关于 Java 8 的4330 篇文章

Java 中 CopyOnWriteArrayList 的 set() 方法

George John
更新于 2019年7月30日 22:30:25

91 次浏览

CopyOnWriteArrayList 类的 set() 方法用于将此列表中指定位置的元素替换为指定元素。它返回被替换的元素。语法如下:public E set(int index, E ele) 其中,参数 index 是要替换的元素的索引,ele 是要存储在指定位置的元素。要使用 CopyOnWriteArrayList 类,需要导入以下包:import java.util.concurrent.CopyOnWriteArrayList; 下面是一个在 Java 中实现 CopyOnWriteArrayList 类 set() 方法的示例:示例 在线演示import java.util.concurrent.CopyOnWriteArrayList; public class Demo { public static void main(String[] ... 阅读更多

Java 中 ArrayBlockingQueue 的 clear() 方法

Chandu yadav
更新于 2019年7月30日 22:30:25

88 次浏览

Java 中 ArrayBlockingQueue 类的 clear() 方法用于从此队列中移除所有元素。语法如下:public void clear() 要使用 ArrayBlockingQueue 类,需要导入以下包:import java.util.concurrent.ArrayBlockingQueue; 下面是一个在 Java 中实现 ArrayBlockingQueue 类 clear() 方法的示例:示例 在线演示import java.util.ArrayList; import java.util.Iterator; import java.util.concurrent.ArrayBlockingQueue; public class Demo { public static void main(String[] args) throws InterruptedException { ArrayBlockingQueue q = new ArrayBlockingQueue(10); q.add(120); q.add(10); ... 阅读更多

使用 Random.ints() 在 Java 中生成无限整数流

Arjun Thakur
更新于 2019年7月30日 22:30:25

184 次浏览

要生成无限整数流,可以使用 Random 类及其 ints() 方法:Random.ints() 在这里,我们使用 ints() 方法获取下一个整数。下面是一个显示如何在 Java 中使用 Random.ints() 生成无限整数流的示例:示例import java.util.stream.*; import java.util.*; public class Demo { public static void main(String[] args) { Random r = new Random(); r.ints().forEach(System.out::println); } }输出78799000099 8787879898 2872737888 . . .

Java 中 LongStream 的 max() 方法

Ankith Reddy
更新于 2019年7月30日 22:30:25

259 次浏览

Java 中 LongStream 类的 max() 方法返回一个 OptionalLong,它描述此流的最大元素,如果此流为空,则返回一个空可选值。语法如下:OptionalLong max() 其中,OptionalLong 是一个容器对象,它可能包含也可能不包含 long 值。要在 Java 中使用 LongStream 类,请导入以下包:import java.util.stream.LongStream; 下面是在 Java 中实现 LongStream max() 方法的示例。OptionalLong 类的 isPresent() 方法如果值存在则返回 true:示例 在线演示import java.util.*; import java.util.stream.LongStream; public class Demo {    public static void main(String[] args) {     ... 阅读更多

Java 中 IntStream 的 average() 方法

George John
更新于 2019年7月30日 22:30:25

11K+ 次浏览

Java 中 IntStream 类的 average() 方法返回一个 OptionalDouble,它描述此流的元素的算术平均值,如果此流为空,则返回一个空可选值。它获取流元素的平均值。语法如下:OptionalDouble average() 其中,OptionalDouble 是一个容器对象,它可能包含也可能不包含 double 值。创建一个包含一些元素的 IntStream:IntStream intStream = IntStream.of(15, 13, 45, 18, 89, 70, 76, 56); 现在,获取流元素的平均值:OptionalDouble res = intStream.average(); 下面是在 Java 中实现 IntStream average() 方法的示例。isPresent() 方法... 阅读更多

使用 DoubleStream.iterate() 在 Java 中生成无限 Double 流

Chandu yadav
更新于 2019年7月30日 22:30:25

82 次浏览

DoubleStream.iterate() 返回一个无限的顺序 DoubleStream,它通过对初始元素 seed 迭代应用函数 f 来生成,产生一个由 seed 组成的 Stream。语法如下:static DoubleStream iterate(double seed, DoubleUnaryOperator f) 其中,seed 是初始元素,f 是要应用于前一个元素以产生新元素的函数。要在 Java 中使用 DoubleStream 类,请导入以下包:import java.util.stream.DoubleStream; 下面是在 Java 中使用 DoubleStream.iterate() 生成无限 Double 流的示例:示例import java.util.stream.DoubleStream; public class Demo { public static void main(String[] args) { ... 阅读更多

Java 中 LongStream.Builder 的 build() 方法

Arjun Thakur
更新于 2019年7月30日 22:30:25

78 次浏览

LongStream.Builder 类的 build() 方法构建流,将此构建器转换到已构建状态。语法如下:LongStream build() 要在 Java 中使用 LongStream.Builder 类,请导入以下包:import java.util.stream.LongStream; 下面是在 Java 中实现 LongStream.Builder build() 方法的示例:示例 在线演示import java.util.stream.LongStream; public class Demo { public static void main(String[] args) { LongStream.Builder builder = LongStream.builder(); builder.accept(255L); builder.accept(570L); builder.accept(355L); builder.accept(155L); ... 阅读更多

Java 中 IntStream 的 count() 方法

Ankith Reddy
更新于 2019年7月30日 22:30:25

112 次浏览

Java 中 IntStream 类的 count() 方法返回此流中元素的数量。语法如下:long count() 首先,创建一个 IntStream 并添加一些元素:IntStream intStream = IntStream.of(30, 13, 67, 56, 89, 99, 76, 56); 现在,使用 count() 方法获取流元素的数量:long num = intStream.count(); 下面是在 Java 中实现 IntStream count() 方法的示例:示例 在线演示import java.util.*; import java.util.stream.IntStream; public class Demo {    public static void main(String[] args) {       IntStream intStream = IntStream.of(30, 13, 67, 56, 89, 99, 76, 56);       long num = ... 阅读更多

Java 中 IntStream 的 min() 方法

George John
更新于 2019年7月30日 22:30:25

415 次浏览

Java IntStream 类中的 IntStream min() 方法用于从流中获取最小元素。它返回一个 OptionalInt,它描述此流的最小元素,如果此流为空,则返回一个空可选值。语法如下:OptionalInt min() 其中,OptionalInt 是一个容器对象,它可能包含也可能不包含 int 值。创建一个 IntStream 并添加一些元素:IntStream intStream = IntStream.of(89, 45, 67, 12, 78, 99, 100); 现在,获取流的最小元素:OptionalInt res = intStream.min(); 下面是在 Java 中实现 IntStream min() 方法的示例。OptionalInt 的 isPresent() 方法... 阅读更多

Java 中 LongStream 的 forEach() 方法

Chandu yadav
更新于 2019年7月30日 22:30:25

134 次浏览

Java 中 LongStream 类的 forEach() 方法对该流的每个元素执行一个操作。语法如下:void forEach(LongConsumer action) 其中,参数 action 是要对元素执行的非干扰操作。LongConsumer 表示一个接受单个 long 值参数且不返回结果的操作。要在 Java 中使用 LongStream 类,请导入以下包:import java.util.stream.LongStream; 下面是在 Java 中实现 LongStream forEach() 方法的示例:示例 在线演示import java.util.*; import java.util.stream.LongStream; public class Demo { public static void main(String[] args) { LongStream longStream = LongStream.of(1000L, 12000L, ... 阅读更多

广告