找到 4330 篇文章 关于 Java 8
167 次查看
可以使用 Java 中 LocalTime 类中的 getNano() 方法获取特定 LocalTime 的秒内纳秒数。此方法不需要参数,它返回 0 到 999,999,999 范围内的秒内纳秒数。以下给出了演示此方法的程序示例实时演示import java.time.*; public class Demo { public static void main(String[] args) { LocalTime lt = LocalTime.parse("23:15:30.53"); System.out.println("The LocalTime is: " + lt); System.out.println("The nanosecond is: " + lt.getNano()); } }输出The LocalTime is: 23:15:30.530 The nanosecond is: 530000000现在让我们… 阅读更多
141 次查看
Java 中 DoubleStream 类的 sum() 方法返回此流中元素的总和。语法如下double sum()要在 Java 中使用 DoubleStream 类,请导入以下包import java.util.stream.DoubleStream;创建 DoubleStream 并添加一些元素DoubleStream doubleStream = DoubleStream.of(23.6, 45.3, 59.6, 60.6, 73.6, 84.7, 94.8);现在,对流中的元素求和double sum = doubleStream.sum();以下是在 Java 中实现 DoubleStream sum() 方法的示例示例实时演示import java.util.*; import java.util.stream.DoubleStream; public class Demo { public static void main(String[] args) { DoubleStream doubleStream = DoubleStream.of(23.6, 45.3, 59.6, 60.6, 73.6, 84.7, 94.8); ... 阅读更多
2K+ 次查看
Collections 反向顺序类是一种反向顺序方法,它编码在 Collections 类中。它位于 java.util 包中。它返回一个比较器作为结果,它本质上是一个预定义的比较器。通过使用此比较器包,我们可以以反向方式重新排列特定数据集的集合。Collectors 的 toSet() 是一个收集器类,它本身返回一个收集器并将这些特定元素作为输入累积到一个新的集合中。toSet() 是一个无序收集器类,它不负责保留某些输入的遇到顺序… 阅读更多
75 次查看
AbstractSequentialList 类的 get() 方法用于显示此列表中指定位置处的元素。语法如下public E get(int index)此处,index 是您要从中获取元素的位置。要在 Java 中使用 AbstractSequentialList 类,您需要导入以下包import java.util.AbstractSequentialList;以下是在 Java 中实现 AbstractSequentialList get() 方法的示例示例实时演示import java.util.LinkedList; import java.util.AbstractSequentialList; public class Demo { public static void main(String[] args) { AbstractSequentialList absSequential = new LinkedList(); absSequential.add(10); ... 阅读更多
91 次查看
DoubleStream 类的 parallel() 方法返回一个等效的并行流。语法如下DoubleStream parallel()要在 Java 中使用 DoubleStream 类,请导入以下包import java.util.stream.DoubleStream;以下是在 Java 中实现 DoubleStream parallel() 方法的示例示例实时演示import java.util.*; import java.util.stream.DoubleStream; public class Demo { public static void main(String[] args) { DoubleStream doubleStream = DoubleStream.of(35.8, 14.9, 23.3, 67.8, 89.4, 45.6); System.out.println("Parallel DoubleStream = "); doubleStream.parallel().forEach(System.out::println); } }输出Parallel DoubleStream = 67.8 14.9 23.3 89.4 45.6 35.8
103 次查看
LabelValue 类是一个包含 2 个元素的元组,其中标签位于第一个位置,而值位于第二个位置。它位于 JavaTuples 库中。LabelValue 元组类是类型安全的、不可变的、可迭代的、可序列化的等等。以下是 LabelValue 类的声明;public final class LabelValue extends Tuple implements IValueLabel, IValueValue让我们首先看看使用 JavaTuples 需要什么。要在 JavaTuples 中使用 LabelValue 类,您需要导入以下包import org.javatuples.LabelValue;注意:下载 JavaTuples Jar 库以运行 JavaTuples 程序。如果您使用的是 Eclipse IDE,则右键单击项目 -> 属性 -> Java Build Path ... 阅读更多
60 次查看
setAtX() 方法用于在 Decade 元组中设置新值。此处,X 是您要设置值的索引。例如,setAt5() 设置索引 5 处的值。要包含的值将设置为参数中的值,例如setAt5(“Katie”);让我们首先看看使用 JavaTuples 需要什么。要在 JavaTuples 中使用 Decade 类,您需要导入以下包import org.javatuples.Decade;注意:下载 JavaTuples Jar 库以运行 JavaTuples 程序。如果您使用的是 Eclipse IDE,则右键单击项目 -> 属性 -> Java Build Path ... 阅读更多
136 次查看
要迭代 Decade 元组,就像在 Java 中迭代任何其他集合一样,即使用 for 循环迭代并显示元素。让我们首先看看使用 JavaTuples 需要什么。要在 JavaTuples 中使用 Decade 类,您需要导入以下包import org.javatuples.Decade;注意:下载 JavaTuples Jar 库以运行 JavaTuples 程序。如果您使用的是 Eclipse IDE,则右键单击项目 -> 属性 -> Java Build Path -> 添加外部 Jar 并上传下载的 JavaTuples jar 文件。有关运行 JavaTuples 的所有步骤,请参阅以下指南:步骤:如何运行 JavaTuples 程序… 阅读更多
84 次查看
要在 JavaTuples 中的 Ennead 类中添加值,您需要使用 addAtX() 方法。此处,X 表示您需要添加值的索引,即对于索引 2,使用 addAt2() 方法。将特定值作为方法的参数值添加。例如addAt2(“John”);让我们首先看看使用 JavaTuples 需要什么。要在 JavaTuples 中使用 Ennead 类,您需要导入以下包import org.javatuples.Ennead;注意:下载 JavaTuples Jar 库以运行 JavaTuples 程序。如果您使用的是 Eclipse IDE,则右键单击项目 -> 属性 -> Java Build Path -> 添加外部 Jar ... 阅读更多