Java中的ArrayDeque peek()方法

Java中的ArrayDeque peek()方法

Java中的java.util.ArrayDeque.peek()方法用于检索或提取Deque头部的元素。检索到的元素不会从队列中删除或移除,而只是返回该方法。如果Deque中没有元素,则返回Null。

语法:

Array_Deque.peek()

参数: 该方法不需要任何参数。

返回值: 该方法返回Deque头部的元素。

以下程序说明了Java.util.ArrayDeque.peek()方法:

程序1:

//Java代码以说明peek()方法
import java.util.*;

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

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

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

        //显示头部
        System.out.println("头部元素为:" + de_que.peek());

        //显示操作后的ArrayDeque
        System.out.println("最终ArrayDeque:" + de_que);
    }
}
初始ArrayDeque:[Welcome,To,Geeks,4,Geeks]
头部元素为:Welcome
最终ArrayDeque:[Welcome,To,Geeks,4,Geeks]

程序2:

//Java代码以说明peek()方法
import java.util.*;

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

        //使用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);

        //显示头部
        System.out.println("头部元素为:" + de_que.peek());

        //显示操作后的ArrayDeque
        System.out.println("最终ArrayDeque:" + de_que);
    }
}
初始ArrayDeque:[10,15,30,20,5]
头部元素为:10
最终ArrayDeque:[10,15,30,20,5]

程序3: 对于一个空的Deque:

//Java代码以说明peek()方法
import java.util.*;

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

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

        //显示头部
        System.out.println("头部元素为:" + de_que.peek());
    }
}
ArrayDeque: []
头部元素为:null

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程