📅  最后修改于: 2023-12-03 15:16:23.925000             🧑  作者: Mango
LinkedBlockingQueue是Java中的一个异步阻塞队列,它实现了BlockingQueue接口。LinkedBlockingQueue的一个常用方法是toString(),它能够将队列中的元素转换为字符串。
public String toString()
toString()方法返回一个包含队列中所有元素的字符串表示。字符串的格式为"[]"",其中包含在队列中的元素的toString()表示,元素之间用逗号分隔。
如果队列为空,则返回"[]"。如果队列不为空,则返回该队列中所有元素的toString()表示,格式为"[element1, element2, ..., elementn]"
LinkedBlockingQueue<String> queue = new LinkedBlockingQueue<>();
queue.add("hello");
queue.add("world");
queue.add("java");
System.out.println(queue.toString());
// 输出: [hello, world, java]