当前位置: 首页 > 面试题库 >

使用Arrays.asList()时如何在List中添加元素

墨承泽
2023-03-14
问题内容

我们无法对从..
获得的集合执行<Collection>.add<Collection>.addAll操作,Arrays.asList仅允许进行remove操作。

因此,如果遇到需要在其中添加新元素List而不删除其中的先前元素的情况,该List怎么办?我该如何实现?


问题答案:

ArrayList使用构造函数创建一个新的:

List<String> list = new ArrayList<String>(Arrays.asList("a", "b"));


 类似资料:
  • 问题内容: 假设我有一个清单,例如: 在遍历此列表时,我想在列表末尾添加一个元素。但是我不想遍历新添加的元素,也就是我想遍历列表的初始大小。 有人可以建议我该怎么做吗? 问题答案: 您不能为此使用foreach语句。foreach在内部使用迭代器: 此类的迭代器和listIterator方法返回的迭代器是快速失败的:如果在创建迭代器之后的任何时间以任何方式对列表进行结构修改,则除了通过迭代器自己的

  • 本文向大家介绍如何使用jQuery在HTML元素中添加display:none?,包括了如何使用jQuery在HTML元素中添加display:none?的使用技巧和注意事项,需要的朋友参考一下 要解决显示问题:在jQuery元素中没有显示方法,请使用方法。它将执行相同的工作。 示例 您可以尝试运行以下代码以了解如何在HTML元素中添加display:none-

  • 主要内容:Python append()方法添加元素,Python extend()方法添加元素,Python insert()方法插入元素实际开发中,经常需要对 Python 列表进行更新,包括向列表中添加元素、修改表中元素以及删除元素。本节先来学习如何向列表中添加元素。 《 Python序列》一节告诉我们,使用 运算符可以将多个序列连接起来;列表是序列的一种,所以也可以使用 进行连接,这样就相当于在第一个列表的末尾添加了另一个列表。 请看下面的演示: 运行结果: language = ['P

  • 本文向大家介绍如何在Java ArrayBlockingQueue中添加元素?,包括了如何在Java ArrayBlockingQueue中添加元素?的使用技巧和注意事项,需要的朋友参考一下 要将元素添加到ArrayBlockingQueue类,请使用方法。 语法如下: 此处,ele是要添加到队列中的元素。 要使用ArrayBlockingQueue类,您需要导入以下包: 以下是在Java Arr

  • 我正在使用PhpStorm,对于函数,我想在评论部分添加< code>@since 1.0.0。像这样: PhpStorm文档中没有说明如何实现这一点。 < li >有没有人使用过PhpStorm,并让< code>@since在做自动注释时显示出来? < li >这可以自动化吗? < li >我应该在PhpStorm的什么地方指定一个版本号来跟踪它?

  • 问题内容: 返回一个类型列表。但是List是一个接口,那么如何实例化它呢?如果尝试并实例化一个类型化的列表,我会收到一条错误消息,指出这是不可能的。 编辑 没关系,我看到了怎么回事,只是被文档混淆了片刻。 问题答案: 这是一个不应该与混淆。它是数组的包装,这意味着您进行了任何更改,更改了原始数组,并且无法添加或删除条目。通常将其与ArrayList结合使用,例如