El método toString() de LinkedBlockingQueue devuelve una representación de string de esta colección. La representación de string consta de una lista de los elementos de la colección en el orden en que los devuelve su iterador, entre corchetes (“[]”) . Los elementos adyacentes están separados por los caracteres “, “ (coma y espacio). Los elementos se convierten en strings como por String.valueOf(Object).
Sintaxis:
public String toString()
Parámetros: este método no acepta ningún parámetro.
Devoluciones: este método devuelve una representación de string de esta colección.
Los siguientes programas ilustran el método toString() de LinkedBlockingQueue:
Programa 1:
// Java Program Demonstrate toString() // method of LinkedBlockingQueue import java.util.concurrent.LinkedBlockingQueue; import java.util.*; public class GFG { public static void main(String[] args) { // create object of LinkedBlockingQueue LinkedBlockingQueue<Integer> LBQ = new LinkedBlockingQueue<Integer>(); // Add numbers to end of LinkedBlockingQueue LBQ.add(7855642); LBQ.add(35658786); LBQ.add(5278367); LBQ.add(74381793); // Print the queue System.out.println("Linked Blocking Queue: " + LBQ); System.out.println("Linked Blocking Queue in string " + LBQ.toString()); } }
Linked Blocking Queue: [7855642, 35658786, 5278367, 74381793] Linked Blocking Queue in string [7855642, 35658786, 5278367, 74381793]
Programa 2:
// Java Program Demonstrate toString() // method of LinkedBlockingQueue import java.util.concurrent.LinkedBlockingQueue; import java.util.*; public class GFG { public static void main(String[] args) { // create object of LinkedBlockingQueue LinkedBlockingQueue<String> LBQ = new LinkedBlockingQueue<String>(); // Add numbers to end of LinkedBlockingQueue LBQ.add("gopal"); LBQ.add("gate"); LBQ.add("GRE"); LBQ.add("CAT"); // Print the queue System.out.println("Linked Blocking Queue: " + LBQ); System.out.println("Linked Blocking Queue in string " + LBQ.toString()); } }
Linked Blocking Queue: [gopal, gate, GRE, CAT] Linked Blocking Queue in string [gopal, gate, GRE, CAT]
Referencia: https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/LinkedBlockingQueue.html#toString–