El método add() de java.util.concurrent.LinkedTransferQueue es una función integrada en Java que se usa para insertar un elemento en esta cola.
Sintaxis:
LinkedTransferQueue.add(E e)
Parámetros: La función acepta un único parámetro, es decir , el elemento a insertar.
Valor devuelto: la función devuelve un valor booleano.
Excepción: la función genera NullPointerException cuando el elemento especificado es nulo.
Los siguientes programas ilustran el uso de java.util.concurrent.LinkedTransferQueue.add() :
Programa 1: Inserción de enteros en la cola.
// Java Program Demonstrate add() // method of LinkedTransferQueue import java.util.concurrent.*; class LinkedTransferQueueAddExample1 { public static void main(String[] args) { // Initializing the queue LinkedTransferQueue<Integer> queue = new LinkedTransferQueue<Integer>(); // Adding elements to this queue for (int i = 10; i <= 15; i++) queue.add(i); // Printing the elements of the queue System.out.println("The elements in the queue are:"); for (Integer i : queue) System.out.print(i + " "); } }
The elements in the queue are: 10 11 12 13 14 15
Programa 2: Adición de strings en la cola.
// Java Program Demonstrate add() // method of LinkedTransferQueue import java.util.concurrent.*; class LinkedTransferQueueAddExample2 { public static void main(String[] args) { // Initializing the queue LinkedTransferQueue<String> queue = new LinkedTransferQueue<String>(); // Adding elements to this queue queue.add("a"); queue.add("b"); queue.add("c"); queue.add("d"); queue.add("e"); // Printing the elements of the queue System.out.println("The elements in the queue are:"); for (String i : queue) System.out.print(i + " "); } }
The elements in the queue are: a b c d e
Programa 3: Para demostrar NullPointerException
// Java Program Demonstrate add() // method of LinkedTransferQueue import java.util.concurrent.*; class LinkedTransferQueueAddExample2 { public static void main(String[] args) { // Initializing the queue LinkedTransferQueue<String> queue = new LinkedTransferQueue<String>(); try { // Adding null to this queue queue.add(null); } catch (Exception e) { System.out.println("Exception: " + e); } } }
Exception: java.lang.NullPointerException
Referencia : https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/LinkedTransferQueue.html#add(E)
Publicación traducida automáticamente
Artículo escrito por rupesh_rao y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA