Java ConcurrentLinkedQueue forEach() 方法2024年10月21日 | 2 分钟阅读 ConcurrentLinkedQueue 类的 forEach() 方法对 Iterable 的每个元素执行指定的操作,直到处理完所有元素,或者该操作抛出异常。 语法参数action - 这是为每个元素执行的操作。 指定者:ConcurrentLinkedQueue 类的 forEach() 方法由以下项指定: 接口 Iterable<E> 中的 forEach() 方法。 抛出如果定义的 action 表示 null,则 forEach() 方法会抛出 NullPointerException。 示例 1输出 [Reema, Rahul, Rita, Ramesh] Printing the queue with the help of foreach loop : Reema Rahul Rita Ramesh 示例 2输出 1.Roll No. = 15cs1029 College = MVN University Name = Reema 2.Roll No. = 15cs1010 College = MVN University Name = Geetanjali 3.Roll No. = 17cs1029 College = MR University Name = Vineet 4.Roll No. = 15cs1011 College = MVN University Name = Himanshu 示例 3输出 1 Lower case = reema Upper case = REEMA 2 Lower case = sonia Upper case = SONIA 示例 4输出 Exception in thread "main" java.lang.NullPointerException at java.util.concurrent.ConcurrentLinkedQueue.checkNotNull(ConcurrentLinkedQueue.java:920) at java.util.concurrent.ConcurrentLinkedQueue.offer(ConcurrentLinkedQueue.java:327) at java.util.concurrent.ConcurrentLinkedQueue.add(ConcurrentLinkedQueue.java:297) at com.javaTpoint.ConcurrentLinkedQueueForEachExample4.main(ConcurrentLinkedQueueForEachExample4.java:7) |
我们请求您订阅我们的新闻通讯以获取最新更新。