找到 4330 篇文章 关于 Java 8
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[] ... 阅读更多
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("The MonthDay is: " + md); System.out.println("The hash code is: " + md.hashCode()); } }输出The MonthDay is: --02-21 The hash code is: 149现在让我们了解一下上面的程序。首先 ... 阅读更多
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 = ... 阅读更多
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("The LocalTime is: " + lt); } }上述程序的输出如下:The LocalTime is: 10:09:29.696现在让我们了解一下 ... 阅读更多
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("The LocalTime is: " + lt); DateTimeFormatter dtf = DateTimeFormatter.ISO_TIME; System.out.println("The formatted LocalTime is: " + dtf.format(lt)); ... 阅读更多
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("Elements in the stream..."); builder.add(10); builder.add(25); builder.add(33); builder.add(42); ... 阅读更多
74 次浏览
您可以使用 with() 方法或仅使用构造函数创建 LabelValue 元组。让我们首先看看在使用 JavaTuples 时需要什么。要在 JavaTuples 中使用 LabelValue 类,您需要导入以下包:import org.javatuples.LabelValue;注意:下载 JavaTuples Jar 库以运行 JavaTuples 程序。如果您使用的是 Eclipse IDE,则右键单击项目 -> 属性 -> Java 构建路径 -> 添加外部 Jar 并上传下载的 JavaTuples jar 文件。有关运行 JavaTuples 的所有步骤,请参阅以下指南步骤:如何在 Eclipse 中运行 JavaTuples 程序以下是在 ... 阅读更多
83 次浏览
DoubleStream 类的 findAny() 方法返回一个 OptionalDouble,它描述了流的某些元素,如果流为空,则返回一个空的 OptionalDouble。语法如下:OptionalDouble findAny()其中,OptionalDouble 是一个容器对象,它可能包含也可能不包含 double 值要在 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 ... 阅读更多
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; ... 阅读更多