找到 4330 篇文章 关于 Java 8

Java 中的 DoubleStream findFirst() 方法

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

65 次浏览

findFirst() 方法返回一个 OptionalDouble,描述此流的第一个元素。如果流为空,则返回一个空的 OptionalDouble。语法如下:OptionalDouble findFirst() 这里,OptionalDouble 是一个容器对象,可能包含也可能不包含 double 值。要在 Java 中使用 DoubleStream 类,请导入以下包:import java.util.stream.DoubleStream; 首先,创建一个包含一些元素的 DoubleStream:DoubleStream doubleStream = DoubleStream.of(15.6, 30.2, 50.5, 78.9, 80.4, 95.8); 现在,使用 findFirst() 方法获取此流的第一个元素:OptionalDouble res = doubleStream.findFirst(); 下面是一个在 Java 中实现 DoubleStream findFirst() 方法的示例:示例 在线演示import java.util.*; import java.util.stream.DoubleStream; public class Demo { ... 阅读更多

在 Java 中使用 with() 方法创建 LabelValue 元组

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

75 次浏览

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

在 Java 中从另一个集合创建 Decade 元组

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

75 次浏览

要在 Java 中从另一个集合创建 Decade 元组,请使用 fromArray() 或 fromCollection() 方法。在这里,我们将看到如何使用 fromCollection() 方法创建 Decade 元组。此方法将允许我们从 Java 中的 List 集合创建 Decade 元组。让我们首先看看需要使用 JavaTuples 的哪些内容。要在 JavaTuples 中使用 Decade 类,您需要导入以下包:import org.javatuples.Decade; 注意 下载 JavaTuples Jar 库以运行 JavaTuples 程序。如果您使用的是 Eclipse IDE,则右键单击项目 -> 属性 -> Java Build Path -> 添加外部 Jar 并上传 ... 阅读更多

如何在 Java CopyOnWriteArrayList 中添加元素?

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

121 次浏览

要在 Java 中的 CopyOnWriteArrayList 类中添加元素,请使用 add() 方法。这里,元素将附加到列表的末尾。语法如下:boolean add(E e) 这里,参数 e 是要附加到此列表的元素。要使用 CopyOnWriteArrayList 类,您需要导入以下包:import java.util.concurrent.CopyOnWriteArrayList; 下面是在 Java 中向 CopyOnWriteArrayList 类添加元素的示例:示例 在线演示import java.util.concurrent.CopyOnWriteArrayList; public class Demo {    public static void main(String[] args) {       CopyOnWriteArrayList       arrList = new CopyOnWriteArrayList();       arrList.add(100);       arrList.add(250);     ... 阅读更多

Java 中 AbstractList 类的 clear() 方法

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

82 次浏览

使用 AbstractList 类的 clear() 方法删除列表中的所有元素。使用此方法后,列表将不包含任何元素。语法如下:public void clear() 要使用 AbstractList 类,请导入以下包:import java.util.AbstractList; 下面是在 Java 中实现 AbstractlList 类 clear() 方法的示例:示例 在线演示import java.util.ArrayList; import java.util.AbstractList; public class Demo {    public static void main(String[] args) {       AbstractList       myList = new ArrayList();       myList.add(75);       myList.add(100);       myList.add(150);       myList.add(200);     ... 阅读更多

Java 中 AbstractList 类的 equals() 方法

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

143 次浏览

AbstractList 类的 equals() 方法用于将指定的对象与此列表进行相等性比较。如果两个列表相同,即大小和元素相同,则返回 TRUE 值。语法如下:public boolean equals(Object ob) 这里,ob 是要比较相等性的对象。要使用 AbstractList 类,请导入以下包:import java.util.AbstractList; 下面是在 Java 中实现 AbstractlList 类 equals() 方法的示例:示例 在线演示import java.util.ArrayList; import java.util.AbstractList; public class Demo {    public static void main(String[] args) {       AbstractList myList = new ... 阅读更多

Java 中的 DoubleStream limit() 方法

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

56 次浏览

DoubleStream 类的 limit() 方法返回一个流,该流包含此流的元素,其长度不超过 max。max 是 limit() 方法的参数。语法如下:DoubleStream limit(long max) 这里,max 是流应限制到的元素数。要在 Java 中使用 DoubleStream 类,请导入以下包:import java.util.stream.DoubleStream; 创建一个 DoubleStream 并添加元素:DoubleStream doubleStream = DoubleStream.of(10.8, 20.7, 25.8, 35.7, 78.2, 89.7, 67.8, 86.3); 现在,要显示 n 个元素,将其设置为 limit() 的参数值:doubleStream.limit(5) 下面是在 Java 中实现 DoubleStream ... 阅读更多

Java 中的 DoubleStream mapToInt() 方法

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

110 次浏览

DoubleStream 类的 mapToInt() 函数返回一个 IntStream,该流包含将给定函数应用于此流的元素的结果。语法如下:IntStream mapToInt(DoubleToIntFunction mapper) 这里,mapper 是一个无状态函数,应用于每个元素。DoubleToIntFunction 是一个函数,它接受一个 double 值参数并产生一个 int 值结果。要在 Java 中使用 DoubleStream 类,请导入以下包:import java.util.stream.DoubleStream; 下面是在 Java 中实现 DoubleStream mapToInt() 方法的示例:示例 在线演示import java.util.stream.IntStream; import java.util.stream.DoubleStream; public class Demo {    public static void main(String[] args) {       DoubleStream doubleStream = DoubleStream.of(45.8, ... 阅读更多

Java 中的 IntStream iterator() 方法

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

202 次浏览

Java 中 IntStream 类的 iterator() 方法用于返回此流的元素的迭代器。语法如下:PrimitiveIterator.OfInt iterator() 这里,PrimitiveIterator.OfInt 是专门用于 int 值的迭代器。要在 Java 中使用 IntStream 类,请导入以下包:import java.util.stream.IntStream; 创建一个 IntStream 并添加一些元素:IntStream intStream = IntStream.of(15, 40, 55, 70, 95, 120); 要返回流元素的迭代器:PrimitiveIterator.OfInt primIterator = intStream.iterator(); 下面是在 Java 中实现 IntStream iterator() 方法的示例:示例 在线演示import java.util.*; import java.util.stream.IntStream; public class Demo {    public static void main(String[] args) {       ... 阅读更多

Java 中 CopyOnWriteArrayList 的 listIterator() 方法

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

95 次浏览

Java 中 CopyOnWriteArrayList 类的 listIterator() 方法用于返回此列表中元素的列表迭代器。语法如下:public ListIterator listIterator() 要使用 CopyOnWriteArrayList 类,您需要导入以下包:import java.util.concurrent.CopyOnWriteArrayList; 下面是在 Java 中实现 CopyOnWriteArrayList 类 listIterator() 方法的示例:示例 在线演示import java.util.Iterator; import java.util.concurrent.CopyOnWriteArrayList; public class Demo {    public static void main(String[] args) {       CopyOnWriteArrayList arrList = new CopyOnWriteArrayList();       arrList.add(30);       arrList.add(40);       arrList.add(60);       arrList.add(70);       arrList.add(90);       arrList.add(100);   ... 阅读更多

广告