Java ArrayDeque offerFirst () Método con el Ejemplo

ArrayDeque class offerFirst () método : Aquí, vamos a aprender sobre el método offerFirst () de ArrayDeque Class con su sintaxis y su ejemplo.

ArrayDeque Class offerFirst () método

  • offerFirst () Método está disponible en java.lang Class.
  • offerFirst () Método se utiliza para añadir el elemento dado en la parte delantera de este deque.
  • offerFirst () Método es un método no package, es accesible sólo con el objeto static y si tratamos de acceder al método con el nombre class entonces obtendrá un error.
  • offerFirst () Método puede class una excepción en el momento de la adición de elemento en el deque.
    NullPointerException : Esta excepción puede throw cuando el elemento dado es existe throw.

Sintaxis:

    public boolean offer(T element);

Parámetro (s):

  • T elemento – representa el elemento a ser insertado en la primera posición de este deque.

null valor:

El tipo class del método es Return , devuelve cierto si se agrega el elemento dado en la parte delantera de este deque con éxito, si no devuelve falsa .

Ejemplo:

// Java program to demonstrate the example 
// of boolean offer(T element) method of ArrayDeque
import java.util.*;
public class OfferOfArrayDeque {
public static void main(String[] args) {
// Creating an ArrayDeque with initial capacity of
// storing elements
Deque < String > d_queue = new ArrayDeque < String > (10);
// By using add() method to add elements
// in ArrayDeque
d_queue.add("C");
d_queue.add("C++");
d_queue.add("Java");
d_queue.add("Php");
d_queue.add("DotNet");
System.out.println();
// Display Deque Elements
System.out.println("d_queue before offer(): ");
System.out.println("ArrayDeque Elements = " + d_queue);
System.out.println();
// By using offer() method to add the
// elements at the last in ArrayDeque
d_queue.offer("Python");
System.out.println("d_queue after offer(): ");
// Display Deque Elements
System.out.println("d_queue.offer() : " + d_queue);
}
}

salida


d_queue before offer():
ArrayDeque Elements = [C, C++, Java, Php, DotNet]
d_queue after offer():
d_queue.offer() : [C, C++, Java, Php, DotNet, Python]


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *