Java ArrayDeque remove()用法及代码示例 |
您所在的位置:网站首页 › ArrayDeque禁止添加null元素 › Java ArrayDeque remove()用法及代码示例 |
Java.util.ArrayDeque.remove()方法用于删除Deque头部的元素。 用法: Array_Deque.remove()参数:该方法不带任何参数。 返回值:此方法返回存在于双端队列头部的元素。 异常:如果双端队列为空,则抛出NoSuchElementException异常。 下面的程序演示了Java.util.ArrayDeque.remove()方法: 示例1: // Java code to illustrate remove() import java.util.*; public class ArrayDequeDemo { public static void main(String args[]) { // Creating an empty ArrayDeque Deque de_que = new ArrayDeque(); // Use add() method to add elements into the Deque de_que.add("Welcome"); de_que.add("To"); de_que.add("Geeks"); de_que.add("For"); de_que.add("Geeks"); // Displaying the ArrayDeque System.out.println("Initial ArrayDeque: " + de_que); // Removing elements using remove() method de_que.remove(); de_que.remove(); // Displaying the ArrayDeque after removal System.out.println("ArrayDeque after removing " + "elements: " + de_que); } } 输出: Initial ArrayDeque: [Welcome, To, Geeks, For, Geeks] ArrayDeque after removing elements: [Geeks, For, Geeks]示例2: // Java code to illustrate remove() import java.util.*; public class ArrayDequeDemo { public static void main(String args[]) { // Creating an empty ArrayDeque Deque de_que = new ArrayDeque(); // Use add() method to add elements into the Deque de_que.add(10); de_que.add(15); de_que.add(30); de_que.add(20); de_que.add(5); // Displaying the ArrayDeque System.out.println("Initial ArrayDeque: " + de_que); // Removing elements using remove() method de_que.remove(); de_que.remove(); // Displaying the ArrayDeque after removal System.out.println("ArrayDeque after removing " + "elements: " + de_que); } } 输出: Initial ArrayDeque: [10, 15, 30, 20, 5] ArrayDeque after removing elements: [30, 20, 5] Java.util.ArrayDeque.remove(Object)方法用于从ArrayDeque中删除特定元素。用法: Priority_Queue.remove(Object O)参数:参数O跟ArrayDeque的元素类型一致,并指定要从ArrayDeque中删除的元素。 返回值:如果指定的元素存在于双端队列中,则此方法返回True,否则返回False。 下面的程序演示了Java.util.ArrayDeque.remove()方法: 示例1: // Java code to illustrate remove() import java.util.*; public class ArrayDequeDemo { public static void main(String args[]) { // Creating an empty ArrayDeque Deque de_que = new ArrayDeque(); // Use add() method to add elements into the Deque de_que.add("Welcome"); de_que.add("To"); de_que.add("Geeks"); de_que.add("For"); de_que.add("Geeks"); // Displaying the ArrayDeque System.out.println("Initial ArrayDeque: " + de_que); // Removing elements using remove() method de_que.remove("Geeks"); de_que.remove("For"); de_que.remove("Welcome"); // Displaying the ArrayDeque after removal System.out.println("ArrayDeque after removing " + "elements: " + de_que); } } 输出: Initial ArrayDeque: [Welcome, To, Geeks, For, Geeks] ArrayDeque after removing elements: [To, Geeks]示例2: // Java code to illustrate remove() import java.util.*; public class ArrayDequeDemo { public static void main(String args[]) { // Creating an empty ArrayDeque Deque de_que = new ArrayDeque(); // Use add() method to add elements into the Deque de_que.add(10); de_que.add(15); de_que.add(30); de_que.add(20); de_que.add(5); // Displaying the ArrayDeque System.out.println("Initial ArrayDeque: " + de_que); // Removing elements using remove() method de_que.remove(30); de_que.remove(5); // Displaying the ArrayDeque after removal System.out.println("ArrayDeque after removing " + "elements: " + de_que); } } 输出: Initial ArrayDeque: [10, 15, 30, 20, 5] ArrayDeque after removing elements: [10, 15, 20] |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |