找到 4330 篇文章 关于 Java 8

Java 中 ArrayBlockingQueue 的 peek() 方法

Chandu yadav
更新于 2019-07-30 22:30:25

105 次浏览

ArrayBlockingQueue 类中的 peek() 方法返回此队列的头部,如果此队列为空,则返回 null。语法如下。public E peek()要使用 ArrayBlockingQueue 类,需要导入以下包。import java.util.concurrent.ArrayBlockingQueue;以下是如何实现 Java ArrayBlockingQueue 类中 peek() 方法的示例。示例 在线演示import java.util.concurrent.ArrayBlockingQueue; public class Demo {    public static void main(String[] args) throws InterruptedException {       ArrayBlockingQueue q = new ArrayBlockingQueue(10);       q.add(200);       q.add(310);       q.add(400);       q.add(450);       q.add(500);       q.add(550);       ... 阅读更多

Java 中 Period 的 plusDays() 方法

Nancy Den
更新于 2019-07-30 22:30:25

142 次浏览

可以使用 Java 中 Period 类的 plusDays() 方法获取 Period 对象的不可变副本,其中添加了一些天数。此方法需要一个参数,即要添加的天数,它返回添加天数后的 Period 对象。以下给出了演示此方法的程序示例在线演示import java.time.Period; public class Demo {    public static void main(String[] args) {       String period = "P5Y7M15D";       Period p1 = Period.parse(period);       System.out.println("The Period is: " + p1);       Period p2 ... 阅读更多

Java 中 DoubleStream 的 allMatch() 方法

Anvi Jain
更新于 2019-07-30 22:30:25

89 次浏览

DoubleStream 类中的 allMatch() 方法返回此流中的所有元素是否都匹配提供的谓词。语法如下:boolean allMatch(DoublePredicate predicate)这里,参数 predicate 是一个无状态谓词,应用于此流的元素。DoublePredicate 是一个带有一个双精度值参数的谓词。要在 Java 中使用 DoubleStream 类,请导入以下包:import java.util.stream.DoubleStream;创建 DoubleStream 并添加一些元素:DoubleStream doubleStream = DoubleStream.of(15.8, 28.7, 35.7, 48.1, 78.9);现在,检查流的元素是否满足条件为 TRUE:boolean res = doubleStream.allMatch(num -> num > 10);以下是如何实现 DoubleStream ... 阅读更多

Java 中 LongStream 的 allMatch()

George John
更新于 2019-07-30 22:30:25

49 次浏览

LongStream 类中的 allMatch() 方法返回此流中的所有元素是否都匹配提供的谓词。语法如下。boolean allMatch(LongPredicate predicate)参数 predicate 是一个无状态谓词,应用于此流的元素。LongPredicate 表示一个带有一个长整数值参数的谓词。要在 Java 中使用 LongStream 类,请导入以下包。import java.util.stream.LongStream;以下是如何在 Java 中实现 LongStream allMatch() 方法的示例。示例 在线演示import java.util.stream.LongStream; public class Demo {    public static void main(String[] args) {       LongStream longStream = LongStream.of(100L, 150L, 200L, 300L, 400L, 500L);       boolean res = longStream.allMatch(a ... 阅读更多

Java 中 Instant 的 atZone() 方法

Nancy Den
更新于 2019-07-30 22:30:25

113 次浏览

可以使用 Java 中 Instant 类的 atZone() 方法将 Instant 与时区组合以创建 ZonedDateTime 对象。此方法需要一个参数,即 ZoneID,它返回 ZonedDateTime 对象。以下给出了演示此方法的程序示例在线演示import java.time.*; public class Demo {    public static void main(String[] args) {       Instant i = Instant.parse("2019-01-13T18:35:19.00Z");       System.out.println("The Instant object is: " + i);       ZonedDateTime zdt = i.atZone(ZoneId.of("Australia/Melbourne"));       System.out.println("The ZonedDateTime object is: " + zdt);    } }输出The Instant object is: 2019-01-13T18:35:19Z ... 阅读更多

Java 中 DoubleStream 的 skip() 方法

Smita Kapse
更新于 2019-07-30 22:30:25

102 次浏览

Java 中 DoubleStream 类的 skip() 方法返回一个流,该流包含此流的剩余元素,在丢弃流的前 numEle 个元素之后。numEle 是一个参数,您可以将其设置为跳过流中的任意数量的元素。语法如下:DoubleStream skip(long numEle)这里,numEle 是要跳过的元素数。将跳过前导元素。要在 Java 中使用 DoubleStream 类,请导入以下包:import java.util.stream.DoubleStream;以下是如何在 Java 中实现 DoubleStream skip() 方法的示例:示例 在线演示import java.util.stream.DoubleStream; public class Demo { ... 阅读更多

Java 中 LongStream 的 anyMatch() 方法

Ankith Reddy
更新于 2019-07-30 22:30:25

153 次浏览

Java 中 LongStream 类的 anyMatch() 方法返回此流中的任何元素是否匹配提供的谓词。语法如下。boolean anyMatch(LongPredicate predicate)这里,参数 predicate 是一个无状态谓词,应用于此流的元素。LongPredicate 表示一个带有一个长整数值参数的谓词。要在 Java 中使用 LongStream 类,请导入以下包。import java.util.stream.LongStream;以下是如何在 Java 中实现 LongStream anyMatch() 方法的示例。示例 在线演示import java.util.stream.LongStream; public class Demo {    public static void main(String[] args) {       LongStream longStream = LongStream.of(100L, 150L, 200L, 300L, 400L, 500L);       boolean ... 阅读更多

Java 中 LongStream 的 of() 方法

Arjun Thakur
更新于 2019-07-30 22:30:25

115 次浏览

Java 中的 LongStream 类具有以下两种形式的 of() 方法。以下 of() 方法返回一个包含单个元素的顺序 LongStream。以下是语法static LongStream of(long t)这里,参数 t 是单个元素。以下 of() 方法返回一个顺序流,其元素是指定的值。static LongStream of(long… values)这里,参数 values 是新流的元素。要在 Java 中使用 LongStream 类,请导入以下包。import java.util.stream.LongStream;以下是如何在 Java 中实现 LongStream of() 方法的示例。示例 在线演示import java.util.stream.LongStream; public class Demo {    public static void main(String[] args) {   ... 阅读更多

Java 中 Instant 的 compareTo() 方法

Nancy Den
更新于 2019-07-30 22:30:25

3K+ 次浏览

可以使用 Java 中 Instant 类的 compareTo() 方法比较两个 Instant 对象。此方法需要一个参数,即要比较的 Instant 对象。如果第一个 Instant 对象大于第二个 Instant 对象,则返回一个正数;如果第一个 Instant 对象小于第二个 Instant 对象,则返回一个负数;如果两个 Instant 对象相等,则返回零。以下给出了演示此方法的程序示例在线演示import java.time.*; public class Demo {    public static void main(String[] args) {       Instant i1 = ... 阅读更多

Java 中 LongStream 的 findFirst() 方法

Chandu yadav
更新于 2019-07-30 22:30:25

94 次浏览

Java 中 LongStream 类的 findFirst() 方法返回一个 OptionalLong,该对象描述此流的第一个元素,如果流为空,则返回一个空的 OptionalLong。语法如下。OptionalLong findFirst()这里,OptionalLong 是一个容器对象,它可能包含也可能不包含 long 值。对于 OptionalLong,请导入以下包。import java.util.OptionalLong;要使用 Java 中的 LongStream 类,请导入以下包。import java.util.stream.LongStream;创建 LongStream 并添加元素。LongStream longStream = LongStream.of(25000L, 35000L, 40000L, 50000L, 60000L);现在,从流中获取第一个元素。OptionalLong res = longStream.findFirst();以下是如何在 Java 中实现 LongStream findFirst() 方法的示例。示例 在线演示import java.util.OptionalLong; ... 阅读更多

广告