找到 34423 篇文章 关于编程

如何在 Java 中获取 List 的第一个元素?

Mahesh Parahar
更新于 2022年5月26日 13:15:35

19K+ 浏览量

List 接口扩展了 Collection 接口。它是一个存储元素序列的集合。ArrayList 是 List 接口最流行的实现。List 的用户可以精确控制在 List 中插入元素的位置。这些元素可以通过它们的索引访问和搜索。List 接口提供了一个 get() 方法来获取特定索引处的元素。您可以将索引指定为 0 以获取 List 的第一个元素。在本文中,我们将通过多个示例探索 get() 方法的使用。语法E get(int index)返回指定位置处的元素。参数index - ... 阅读更多

如何在 Java 中获取 ArrayList 的子列表?

Mahesh Parahar
更新于 2022年5月26日 13:14:54

2K+ 浏览量

List 接口是一个 Collection,它存储元素序列。ArrayList 是 List 接口最流行的实现。列表为用户提供了对在 List 中插入元素位置的精确控制。这些元素可以通过它们的索引访问和搜索。ArrayList 是 List 接口最常见的实现。Java List 提供了一个 subList() 方法,该方法根据提供的起始和结束索引返回列表的一部分。在本文中,我们将了解如何使用 subList() 方法从 ArrayList 中获取子列表。语法List subList(int fromIndex, int toIndex)注释返回 ... 阅读更多

如何在 Java 中查找 List 中的元素?

Mahesh Parahar
更新于 2022年5月26日 13:14:11

21K+ 浏览量

List 接口扩展了 Collection 接口,并表示一个存储元素序列的集合。List 的用户可以精确控制在 List 中插入元素的位置。这些元素可以通过它们的索引访问和搜索。在 Java 开发人员中,ArrayList 是 List 接口最流行的实现。在 Java List 中,有几种方法可以查找元素。使用 indexOf() 方法。- 如果存在,此方法返回元素的索引,否则返回 -1。使用 contains() 方法。- 如果元素存在,此方法返回 true,否则返回 false。遍历元素 ... 阅读更多

如何在 Java 中在 List 和数组之间进行转换?

Mahesh Parahar
更新于 2022年5月26日 13:11:47

850 浏览量

List 接口是一个 Collection,它存储元素序列。ArrayList 是 List 接口最流行的实现。列表为用户提供了对在 List 中插入元素位置的精确控制。这些元素可以通过它们的索引访问和搜索。ArrayList 是 List 接口最常见的实现。数组是一种数据结构,它存储相同类型元素的固定大小的顺序集合。数组用于存储数据集合,但通常更实用地将数组视为 ... 阅读更多

C++ 程序:从数字字符串中删除字符,使字符串可被 8 整除

Prateek Jangid
更新于 2022年5月18日 11:54:33

190 浏览量

给定一个字符串形式的数字,我们需要找到在删除零个或多个元素后将其变为可被 8 整除的位置。换句话说,我们需要找到字符串是否存在一个可被 8 整除的子序列。返回修改后的字符串,如果不可能,则返回 -1。任何最后三位数字可被 8 整除的数字也可被 8 整除。例如,56992992 和 476360 可被 8 整除,但 2587788 不可被 8 整除。如果结果是整数,则原始数字可被 8 整除。我们可以 ... 阅读更多

使用 C++ 删除所有不在总和>=k 的任何路径中的节点

Prateek Jangid
更新于 2022年5月18日 11:48:55

163 浏览量

在这个问题中,我们有一棵二叉树,其中从根节点到叶子节点的路径完全定义。从根节点到叶子节点的所有节点的总和必须大于或等于 k。因此,我们需要删除总和小于 k 的路径中的所有节点。这里需要记住的一件重要事情是,一个节点可能是许多路径的一部分,因此仅当所有路径的总和小于 k 时才删除该节点。从根节点到叶子节点,我们可以计算 ... 阅读更多

如何在 Java 程序中将数组转换为 List?

Mahesh Parahar
更新于 2022年5月10日 09:01:24

481 浏览量

可以使用多种方法轻松地将数组转换为 List。方法 1 创建一个空列表。遍历数组并将每个项目使用其 add 方法添加到列表中。for (int i = 0; i < array.length; i++) { list.add(array[i]); }方法 2 使用 Arrays.asList() 方法从数组获取列表。List list = Arrays.asList(array);方法 3 使用 Collections.addAll() 方法将数组的元素添加到列表中。Collections.addAll(list, array);方法 4 使用 Streams 将数组的所有元素收集到列表中。List list = Arrays.stream(array).collect(Collectors.toList());示例以下示例显示了从数组获取列表的各种方法 -package com.tutorialspoint; ... 阅读更多

如何在 Java 中检查 ArrayList 是否包含一个项目?

Mahesh Parahar
更新于 2022年5月10日 08:52:42

4K+ 浏览量

您可以利用 List 接口的 contains() 方法来检查列表中是否存在对象。contains() 方法boolean contains(Object o)如果此列表包含指定的元素,则返回 true。更正式地说,当且仅当此列表包含至少一个元素 e 使得 (o==null ? e==null : o.equals(e)) 时返回 true。参数c - 要测试在此列表中是否存在其存在的元素。返回值如果此列表包含指定的元素,则返回 True。抛出ClassCastException - 如果指定元素的类型与此列表不兼容(可选)。NullPointerException - 如果指定的元素为空,并且此列表不允许空元素 ... 阅读更多

Java 中的列表是如何工作的?

Mahesh Parahar
更新于 2022年5月10日 08:42:04

144 浏览量

public interface List extends CollectionList 接口扩展了 Collection 并声明了存储元素序列的集合的行为。可以使用基于零的索引通过其在列表中的位置插入或访问元素。列表可以包含重复元素。除了 Collection 定义的方法之外,List 还定义了一些它自己的方法,这些方法在以下表格中进行了总结。如果集合无法修改,则列表中的几个方法将抛出 UnsupportedOperationException,并且当一个对象与另一个对象不兼容时会生成 ClassCastException。示例上述接口已在各种类(如 ArrayList 或 LinkedList)中实现,... 阅读更多

如何在 Java 中将 ArrayList 转换为 Set?

Mahesh Parahar
更新于 2022年5月10日 08:37:48

10K+ 浏览量

可以使用 Set 构造函数将 ArrayList 转换为 set 对象。生成的 set 将消除列表中存在的任何重复条目,并且仅包含唯一值。Set set = new HashSet(list);或者我们可以使用 set.addAll() 方法将列表的所有元素添加到 set 中。set.addAll(list);使用流,我们也可以从列表中获取 set。set = list.stream().collect(Collectors.toSet());示例以下示例显示了通过多种方式将列表转换为 set -package com.tutorialspoint; import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.List; import java.util.Set; import java.util.stream.Collectors; public class CollectionsDemo {    public static void ... 阅读更多

广告

© . All rights reserved.