java list移除一个元素
时间: 2023-06-12 17:08:15 浏览: 59
可以使用Java中的List的remove()方法来移除一个元素。例如,如果我们要移除List中的第一个元素,代码如下:
```
List<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
list.remove(0); // 移除第一个元素 "A"
System.out.println(list); // 输出 [B, C]
```
如果要移除特定的元素,可以使用remove(Object obj)方法,例如:
```
list.remove("B"); // 移除元素 "B"
System.out.println(list); // 输出 [C]
```
相关问题
移除list的第一个元素java
可以使用List的remove方法来移除List的第一个元素。示例代码如下:
```
List<String> list = new ArrayList<>();
list.add("A");
list.add("B");
list.add("C");
// 移除第一个元素
list.remove(0);
System.out.println(list); // 输出 [B, C]
```
上述代码中,调用remove方法并传入参数0,即可移除List的第一个元素。在本例中,List中的第一个元素是"A",因此调用remove(0)方法之后,List中的元素变成了[B, C]。
java list移除元素
可以使用 List 的 remove 方法移除指定元素,也可以使用 Iterator 的 remove 方法进行删除。
例如:
```
List<Integer> list = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));
list.remove(new Integer(3));
```
或者:
```
List<Integer> list = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));
Iterator<Integer> iterator = list.iterator();
while (iterator.hasNext()) {
Integer value = iterator.next();
if (value == 3) {
iterator.remove();
}
}
```