Java Collection addAll() 方法2025年3月24日 | 阅读时间:2 分钟 Java Collection 接口的 addAll() 方法将指定集合的所有元素追加或插入到此集合中。 语法参数参数 'c' 表示要添加到此 Collection 的元素。 返回值如果此调用更改了队列,则 addAll() 方法返回布尔值 true,否则返回 false。 抛出addAll() 方法抛出 UnsupportedOperationException - 如果此集合不支持 addAll 操作 ClassCastException - 如果指定元素的类阻止其被添加到此集合中。 NullPointerException - 如果指定元素或指定集合为 null,并且此集合不允许 null 元素 IllegalArgumentException - 如果元素的某些属性阻止其被添加到此集合中 IllegalStateException - 如果由于某些插入限制,所有元素此时都无法插入 示例 1输出 Before applying addAll() : Elements in queue : [] Elements in list : [5, 10, 15, 20, 25, 30, 35, 40, 45, 50] After applying addAll : Elements in queue : [50, 35, 20, 5, 40, 25, 10, 45, 30, 15] Elements in list : [5, 10, 15, 20, 25, 30, 35, 40, 45, 50] 示例 2输出 Exception in thread "main" java.lang.IllegalArgumentException at java.util.concurrent.ConcurrentLinkedQueue.addAll(ConcurrentLinkedQueue.java:526) at com.tpointtech.JavaCollectionAddAllExample2.main(JavaCollectionAddAllExample2.java:11) 示例 3输出 Exception in thread "main" java.lang.NullPointerException at java.util.ArrayDeque.addLast(ArrayDeque.java:249) at java.util.ArrayDeque.add(ArrayDeque.java:423) at com.tpointtech.JavaCollectionAddAllExample3.main(JavaCollectionAddAllExample3.java:13) 下一主题Java Collection |
Java 方法 Java Collection 接口的 equals() 方法将指定对象与此集合进行相等性比较。 语法 public boolean equals(Object o) 参数 'o' 参数表示要与此集合进行相等性比较的对象。 覆盖 此方法覆盖了 Object 类中的 equals 方法 返回值 equals 方法返回布尔值...
阅读 2 分钟
Java 方法 Java Collection 接口的 add() 方法将指定元素插入此 Collection 中。如果成功将元素插入指定集合,则返回布尔值 'true',否则返回 'false'。 语法 public boolean add(E e) 参数 'e' 参数表示元素...
阅读 3 分钟
Java 方法 Java Collection 接口的 containsAll() 方法返回一个布尔值 'true',如果此集合包含调用集合中的所有元素。 语法 public boolean containsAll(Collection<?> c) 参数 'c' 参数表示要在此集合中检查出现情况的集合。 抛出 ClassCastException - 如果类型的...
阅读 3 分钟
Java 方法 Java Collection 接口的 removeAll() 方法仅删除集合中包含在指定集合中的元素。 语法 public boolean removeAll(Collection<?> c) 参数 在这里,参数 'c' 表示包含要从此调用集合中删除的元素的集合。 返回值: removeAll...
阅读 4 分钟
Java 方法 Java Collection 接口的 iterator() 方法返回此集合中元素的迭代器。 语法 public Iterator <E> iterator() 参数 NA 返回 iterator () 方法返回此集合中元素的迭代器。 示例 1 import java.util.Collection; import java.util.Iterator; import java.util.concurrent.ConcurrentLinkedQueue; public class JavaCollectionIteratorExample1 { static int...
阅读 3 分钟
Java 方法 Collection 接口的 spliterator() 方法返回此集合元素上的 Spliterator。 语法 public Spliterator<E>spliterator() 参数 NA 指定方法 Collection 接口的 spliterator() 方法由以下方法指定: Iterable<E> 接口中的 Spliterator() 方法。 返回值 spliterator() 方法返回此集合元素上的 Spliterator。 示例 1 import java.util.Collection; import...
阅读 2 分钟
Java 方法 Collection 接口的 toArray() 方法返回一个包含集合中所有元素的数组。 第二种语法返回一个包含此集合中所有元素的数组,其中返回数组的运行时类型是指定的...
阅读 3 分钟
Java 方法 Java Collection 接口的 hashCode() 方法返回此集合的哈希码值。 语法 public int hashCode() 参数 NA 覆盖 此方法覆盖 Object 类中的 hashCode 方法 返回值 此方法返回此集合的哈希码值。 示例 1 import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; import java.util.List; public class JavaCollectionHashCodeExample1 { ...
阅读1分钟
Java 方法 Java Collection 接口的 clear() 方法会删除此集合中的所有元素。如果成功清空了集合,它将返回布尔值 'true'。 语法 public void clear() 参数 NA 抛出 UnsupportedOperationException - 如果此集合不支持 clear 操作。 示例 1 import java.util.Collection; import java.util.concurrent.LinkedBlockingDeque; public class...
阅读 3 分钟
Java 方法 Java Collection 接口的 retainAll() 方法仅保留此队列中存在于指定集合中的那些元素。 语法 public boolean retainAll(Collection<?> c) 参数 参数“c”表示要从此集合中保留的元素所在的集合。 返回值 retainAll() 方法返回 true,如果...
5 分钟阅读
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India