Java中的ArrayDeque remove()方法

Java中的ArrayDeque remove()方法

  1. Java.util.ArrayDeque.remove() 方法用于删除 Deque 中位于头部的元素。

语法:
java Array_Deque.remove()

参数:

该方法不接受任何参数。

返回值:

该方法返回 Deque 中位于头部的元素。

异常:

如果 Deque 为空,则抛出 NoSuchElementException。

下面的程序演示了 Java.util.ArrayDeque.remove() 方法:

程序1:
“`java // Java 代码演示 remove() 方法
import java.util.*;

<pre><code>public class ArrayDequeDemo {
public static void main(String args[])
{
// 创建一个空的 ArrayDeque
Deque de_que = new ArrayDeque();

// 使用 add() 方法向 Deque 中添加元素
de_que.add("Welcome");
de_que.add("To");
de_que.add("Geeks");
de_que.add("For");
de_que.add("Geeks");

// 显示 ArrayDeque
System.out.println("初始 ArrayDeque: " + de_que);

// 使用 remove() 方法删除元素
de_que.remove();
de_que.remove();

// 显示删除后的 ArrayDeque
System.out.println("删除元素后的 ArrayDeque: " + de_que);
}
}
</code></pre>

<pre><code class=" line-numbers"><br />输出:
“`java 初始 ArrayDeque: [Welcome, To, Geeks, For, Geeks]
删除元素后的 ArrayDeque: [Geeks, For, Geeks]

程序2:
“`java // Java 代码演示 remove() 方法
import java.util.*;

<pre><code>public class ArrayDequeDemo {
public static void main(String args[])
{
// 创建一个空的 ArrayDeque
Deque de_que = new ArrayDeque();

// 使用 add() 方法向 Deque 中添加元素
de_que.add(10);
de_que.add(15);
de_que.add(30);
de_que.add(20);
de_que.add(5);

// 显示 ArrayDeque
System.out.println("初始 ArrayDeque: " + de_que);

// 使用 remove() 方法删除元素
de_que.remove();
de_que.remove();

// 显示删除后的 ArrayDeque
System.out.println("删除元素后的 ArrayDeque: " + de_que);
}
}
</code></pre>

<pre><code class=" line-numbers"><br />输出:
“`java 初始 ArrayDeque: [10, 15, 30, 20, 5]
删除元素后的 ArrayDeque: [30, 20, 5]

  1. Java.util.ArrayDeque.remove(Object) 方法用于从 ArrayDeque 中删除特定的元素。

语法:
java Priority_Queue.remove(Object O)

参数:

参数 O 是 ArrayDeque 的一个元素,并指定要从 ArrayDeque 中删除的元素。

返回值:

如果指定的元素存在于 Deque 中,则返回 True,否则返回 False。

下面的程序演示了 Java.util.ArrayDeque.remove() 方法:

程序1:
“`java // Java 代码演示 remove(Object O) 方法
import java.util.*;

<pre><code>public class ArrayDequeDemo {
public static void main(String args[])
{
// 创建一个空的 ArrayDeque
Deque de_que = new ArrayDeque();

// 使用 add() 方法向 Deque 中添加元素
de_que.add(10);
de_que.add(15);
de_que.add(30);
de_que.add(20);
de_que.add(5);

// 显示 ArrayDeque
System.out.println("初始 ArrayDeque: " + de_que);

// 使用 remove(Object) 方法删除元素
de_que.remove(30);

// 显示删除后的 ArrayDeque
System.out.println("删除元素后的 ArrayDeque: " + de_que);
}
}
</code></pre>

<pre><code class=" line-numbers"><br />输出:
“`java
初始 ArrayDeque: [10, 15, 30, 20, 5]
删除元素后的 ArrayDeque: [10, 15, 20, 5]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程