找到 4330 篇文章 关于 Java 8
66 次浏览
AbstractList 的 lastIndexOf() 方法返回列表中元素最后一次出现的索引。如果元素不存在于列表中,则返回 -1。语法如下public int lastIndexOf(Object ob)这里,参数 ob 是要搜索的元素。要使用 AbstractList 类,请导入以下包import java.util.AbstractList;以下是如何在 Java 中实现 AbstractlList 类的 lastIndexOf() 方法的示例示例 实时演示import java.util.ArrayList; import java.util.AbstractList; public class Demo { public static void main(String[] args) { AbstractList myList = new ArrayList(); myList.add(75); ... 阅读更多
257 次浏览
Java 中 IntStream 类的 skip() 方法返回一个流,该流包含此流的剩余元素,在丢弃流的前 n 个元素之后。语法如下IntStream skip(long n)这里,n 是要跳过的元素数。该方法返回新的流。创建一个 IntStream 并使用 range() 方法在一定范围内添加一些元素IntStream intStream = IntStream.range(20, 40);现在要跳过一些元素并仅显示其余元素,请使用 skip() 方法intStream.skip(15)以下是如何在 Java 中实现 IntStream skip() 方法的示例。由于我们已将…设置为 15,因此它跳过 15 个元素... 阅读更多
454 次浏览
IntStream 类中的 generate() 方法返回一个无限的顺序无序流,其中每个元素都由提供的 IntSupplier 生成。语法如下static IntStream generate(IntSupplier i)这里,i 是生成元素的 IntSupplier。IntSupplier 表示 int 值结果的提供者。以下是如何在 Java 中实现 IntStream generate() 方法的示例。我们在这里也使用了 limit() 方法来限制我们想要从流中获取的元素数示例 实时演示import java.util.*; import java.util.stream.IntStream; public class Demo { public static void main(String[] args) { IntStream intStream = IntStream.generate(() ... 阅读更多
511 次浏览
Java 中 IntStream 类的 allMatch() 方法返回此流的所有元素是否与提供的谓词匹配。语法如下boolean allMatch(IntPredicate predicate)这里,谓词参数是应用于此流元素的无状态谓词。IntPredicate 表示一个 int 值参数的谓词。如果流的所有元素都与提供的谓词匹配或流为空,则 allMatch() 方法返回 true。以下是如何在 Java 中实现 IntStream allMatch() 方法的示例示例 实时演示import java.util.*; import java.util.stream.IntStream; public class Demo { public static void main(String[] args) { ... 阅读更多
79 次浏览
要在 KeyValue 元组中搜索值,请使用 contains() 方法。这里,要搜索的值应设置为方法的参数。返回值为布尔值,即 TRUE(如果值存在),否则为 FALSE。让我们首先看看我们需要使用 JavaTuples 做什么。要使用 JavaTuples 中的 KeyValue 类,您需要导入以下包import org.javatuples.KeyValue;注意 下载 JavaTuples Jar 库以运行 JavaTuples 程序。如果您使用的是 Eclipse IDE,则右键单击项目 -> 属性 -> Java 构建路径 -> 添加外部 Jar 并上传下载的 JavaTuples ... 阅读更多
82 次浏览
要在 JavaTuples KeyValue 类中设置值,您需要使用 setValue() 方法。让我们首先看看我们需要使用 JavaTuples 做什么。要使用 JavaTuples 中的 KeyValue 类,您需要导入以下包import org.javatuples.KeyValue;注意 下载 JavaTuples Jar 库以运行 JavaTuples 程序。如果您使用的是 Eclipse IDE,则右键单击项目 -> 属性 -> Java 构建路径 -> 添加外部 Jar 并上传下载的 JavaTuples jar 文件。有关运行 JavaTuples 的所有步骤,请参阅以下指南步骤:如何在 Eclipse 中运行 JavaTuples 程序以下是如何设置的示例... 阅读更多
531 次浏览
Java 中 IntStream 类中的 anyMatch() 方法返回此流的任何元素是否与提供的谓词匹配。语法如下boolean anyMatch(IntPredicate predicate)要使用 Java 中的 IntStream 类,请导入以下包import java.util.stream.IntStream;这里,谓词参数是应用于此流元素的无状态谓词。创建一个 IntStream 并添加一些元素IntStream intStream = IntStream.of(20, 40, 60, 80, 100);现在,使用 anyMatch() 方法设置条件。如果任何元素与条件匹配,则返回 TRUEboolean res = intStream.anyMatch(a -> a < 50);以下是如何在 Java 中实现…的示例... 阅读更多
60 次浏览
toArray() 方法继承自 AbstractCollection() 方法。它返回一个包含此集合中类似元素的数组。语法如下public Object[] toArray()要使用 Java 中的 AbstractSequentialList 类,您需要导入以下包import java.util.AbstractSequentialList;以下是如何在 Java 中实现 AbstractSequentialList toArray() 方法的示例示例 实时演示import java.util.LinkedList; import java.util.AbstractSequentialList; public class Demo { public static void main(String[] args) { AbstractSequentialList absSequential = new LinkedList(); absSequential.add(210); absSequential.add(290); absSequential.add(350); absSequential.add(490); absSequential.add(540); absSequential.add(670); ... 阅读更多
398 次浏览
forEach() 方法用于在 Java 中对该流的每个元素执行操作。使用 Java IntStream 中的 forEach() 方法显示流语法如下void forEach(IntConsumer action)这里,action 是要对元素执行的非干扰操作。创建 IntStream 并添加元素IntStream intStream = IntStream.of(15, 30, 40, 60, 75, 90);现在,显示流intStream.forEach(System.out::println);以下是如何在 Java 中实现 IntStream forEach() 方法的示例示例 实时演示import java.util.*; import java.util.stream.IntStream; public class Demo { public static void main(String[] args) { IntStream intStream = IntStream.of(15, 30, 40, 60, 75, 90); intStream.forEach(System.out::println); ... 阅读更多
706 次浏览
Java 中的 noneMatch() 方法返回此流的任何元素是否与提供的谓词匹配。如果流的任何元素都不与提供的谓词匹配或流为空,则返回 true 布尔值。语法如下Boolean noneMatch(IntPredicate predicate)这里,参数谓词是要应用于此流元素的无状态谓词创建 IntStreamIntStream intStream = IntStream.of(15, 25, 50, 60, 80, 100, 130, 150);这里,设置一个条件,该条件返回此流的任何元素是否与提供的谓词匹配。我们正在检查是否有任何值小于 10boolean res = intStream.noneMatch(a -> a ... 阅读更多