找到 34423 篇文章 关于编程

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

Mahesh Parahar
更新于 2022-05-26 13:15:35

19K+ 阅读量

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

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

Mahesh Parahar
更新于 2022-05-26 13:14:54

2K+ 阅读量

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

如何在 Java 中查找列表中的元素?

Mahesh Parahar
更新于 2022-05-26 13:14:11

21K+ 阅读量

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

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

Mahesh Parahar
更新于 2022-05-26 13:11:47

850 阅读量

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

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

Prateek Jangid
更新于 2022-05-18 11:54:33

190 阅读量

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

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

Prateek Jangid
更新于 2022-05-18 11:48:55

163 阅读量

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

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

Mahesh Parahar
更新于 2022-05-10 09:01:24

481 阅读量

可以使用多种方法轻松地将数组转换为列表。方法 #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使用流将数组的所有元素收集到列表中。List list = Arrays.stream(array).collect(Collectors.toList());示例以下示例显示了从数组获取列表的各种方法 -包 com.tutorialspoint; ... 阅读更多

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

Mahesh Parahar
更新于 2022-05-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 - 如果指定的元素为 null,并且此列表不允许 null 元素... 阅读更多

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

Mahesh Parahar
更新于 2022-05-10 08:42:04

144 阅读量

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

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

Mahesh Parahar
更新于 2022-05-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 的转换 -包 com.tutorialspoint; 导入 java.util.ArrayList; 导入 java.util.Arrays; 导入 java.util.HashSet; 导入 java.util.List; 导入 java.util.Set; 导入 java.util.stream.Collectors; 公共类 CollectionsDemo {    public static void ... 阅读更多

广告
© . All rights reserved.