找到关于 Java 8 的4330 篇文章

Java 中 CopyOnWriteArrayList 的 listIterator() 方法,从指定位置开始

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

109 次浏览

CopyOnWriteArrayList 类的 listIterator() 方法返回此列表中元素上的列表迭代器,从列表中的指定位置开始。语法如下:public ListIterator listIterator(int index) 其中,index 是从列表迭代器返回的第一个元素的索引。要使用 CopyOnWriteArrayList 类,需要导入以下包:import java.util.concurrent.CopyOnWriteArrayList; 下面是一个在 Java 中实现 CopyOnWriteArrayList 类 listIterator() 方法的示例。我们已将索引设置为 3,因此列表将从索引 3 开始迭代示例 在线演示import java.util.Iterator; import java.util.ListIterator; import java.util.concurrent.CopyOnWriteArrayList; public class Demo {    public static void main(String[] ... 阅读更多

Java 中 MonthDay hashCode() 方法

Daniol Thomas
更新于 2019-07-30 22:30:25

94 次浏览

可以使用 Java 中 MonthDay 类中的 hashCode() 方法获取 MonthDay 的哈希码值。此方法不需要参数,它返回 MonthDay 的哈希码值。演示此方法的程序如下所示示例 在线演示import java.time.*; public class Demo {    public static void main(String[] args) {         MonthDay md = MonthDay.parse("--02-21");       System.out.println("MonthDay 为: " + md);       System.out.println("哈希码为: " + md.hashCode());    } }输出MonthDay 为: --02-21 哈希码为: 149现在让我们了解上面的程序。首先 ... 阅读更多

Java 中 LongStream filter() 方法

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

133 次浏览

Java 中 LongStream 类的 filter() 方法返回一个流,该流包含与给定谓词匹配的此流的元素。语法如下:LongStream filter(LongPredicate predicate) 其中,参数 predicate 是一个无状态谓词,应用于每个元素以确定是否应将其包含在内。LongPredicate 表示一个具有一个长整数值参数的谓词(布尔值函数)要在 Java 中使用 LongStream 类,请导入以下包:import java.util.stream.LongStream; 下面是一个在 Java 中实现 LongStream filter() 方法的示例示例 在线演示import java.util.*; import java.util.stream.LongStream; public class Demo {    public static void main(String[] args) { LongStream longStream = ... 阅读更多

Java 中 LocalTime from() 方法

Daniol Thomas
更新于 2019-07-30 22:30:25

49 次浏览

可以使用 Java 中 LocalTime 类的 from() 方法从 Temporal 对象获取 LocalTime 对象的实例。此方法需要一个参数,即 Temporal 对象,它返回从 Temporal 对象获取的 LocalTime 对象。演示此方法的程序如下所示:import java.time.*; public class Main {    public static void main(String[] args) {       LocalTime lt = LocalTime.from(ZonedDateTime.now());       System.out.println("LocalTime 为: " + lt);    } }上述程序的输出如下所示:LocalTime 为: 10:09:29.696现在让我们了解 ... 阅读更多

Java 中 AbstractList 类的 addAll() 方法

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

117 次浏览

AbstractList 类的 addAll() 方法用于将指定集合中的所有元素插入到此列表的指定位置。

Java 中 LocalTime format() 方法

Daniol Thomas
更新于 2019-07-30 22:30:25

116 次浏览

可以使用 Java 中 LocalTime 类的 format() 方法使用指定的格式化程序格式化 LocalTime。此方法需要一个参数,即要格式化的 LocalTime 对象,它返回使用指定的格式化程序格式化的 LocalTime。演示此方法的程序如下所示:示例 在线演示import java.util.*; import java.time.*; import java.time.format.DateTimeFormatter; public class Main {    public static void main(String[] args) {       LocalTime lt = LocalTime.parse("14:30:47");       System.out.println("LocalTime 为: " + lt);       DateTimeFormatter dtf = DateTimeFormatter.ISO_TIME;       System.out.println("格式化的 LocalTime 为: " + dtf.format(lt)); ... 阅读更多

Java 中 IntStream.Builder build() 方法

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

90 次浏览

build() 方法构建流。它将构建器转换到已构建状态。它返回已构建的流。首先,将元素添加到流中IntStream.Builder builder = IntStream.builder(); builder.add(10); builder.add(25); builder.add(33);现在流处于已构建阶段builder.build().forEach(System.out::println);语法如下:IntStream build() 下面是一个在 Java 中实现 IntStream.Builder build() 方法的示例示例 在线演示import java.util.stream.IntStream; public class Demo {    public static void main(String[] args) {       IntStream.Builder builder = IntStream.builder();       System.out.println("流中的元素...");       builder.add(10);       builder.add(25);       builder.add(33);       builder.add(42);       ... 阅读更多

如何在 Java 中创建 LabelValue 元组?

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

74 次浏览

可以使用 with() 方法或仅使用构造函数创建 LabelValue 元组。让我们首先看看我们需要使用 JavaTuples 的哪些内容。要在 JavaTuples 中使用 LabelValue 类,需要导入以下包:import org.javatuples.LabelValue; 注意:下载 JavaTuples Jar 库以运行 JavaTuples 程序。如果使用的是 Eclipse IDE,则右键单击项目 -> 属性 -> Java Build Path -> 添加外部 Jar,然后上传下载的 JavaTuples jar 文件。有关运行 JavaTuples 的所有步骤,请参阅以下指南步骤:如何在 Eclipse 中运行 JavaTuples 程序下面是一个创建 ... 阅读更多

Java 中 DoubleStream findAny() 方法

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

83 次浏览

DoubleStream 类的 findAny() 方法返回一个 OptionalDouble,该对象描述流的某些元素,如果流为空,则返回一个空的 OptionalDouble。语法如下:OptionalDouble findAny() 其中,OptionalDouble 是一个容器对象,它可能包含也可能不包含双精度值要在 Java 中使用 DoubleStream 类,请导入以下包:import java.util.stream.DoubleStream; 创建一个 DoubleStream 并添加一些元素DoubleStream doubleStream = DoubleStream.of(23.8, 30.2, 50.5, 78.9, 80.4, 95.8);现在,显示一个元素OptionalDouble res = doubleStream.findAny(); 下面是一个在 Java 中实现 DoubleStream findAny() 方法的示例示例 在线演示import java.util.*; import java.util.stream.DoubleStream; public class Demo {    public static void ... 阅读更多

Java 中 IntStream findFirst() 方法

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

316 次浏览

Java中的`findFirst()`方法返回一个`OptionalInt`对象,该对象描述此流的第一个元素。如果流为空,则返回一个空的`OptionalInt`。语法如下:`OptionalInt findFirst()` 这里,`OptionalInt`是一个容器对象,它可能包含也可能不包含int值。 要在Java中使用`IntStream`类,请导入以下包:`import java.util.stream.IntStream;` 对于`OptionalInt`类,请导入以下包:`import java.util.OptionalInt;` 首先,创建一个`IntStream`并添加元素:`IntStream intStream = IntStream.of(30, 45, 70, 80, 90, 120);` 现在,获取此流的第一个元素:`OptionalInt res = intStream.findFirst();` 下面是一个在Java中实现`IntStream findFirst()`方法的示例:示例 在线演示`import java.util.OptionalInt; ... 阅读更多

广告