Java List sublist() 方法2025年3月24日 | 阅读时间:2 分钟 List 接口的 sublist() 方法会返回此列表在包含的 fromIndex 和排他的 toIndex 之间的部分的视图。此方法消除了显式范围操作的需要。 语法参数参数 'fromIndex' 和 'toIndex' 分别代表子列表的低端点和高端点。 返回subList() 方法返回此列表中指定范围的视图。 抛出IndexOutOfBoundsException - 当端点索引值非法时,即 fromIndex < 0 或 toIndex> size 或 fromIndex > toIndex 时,将抛出此异常。 示例 1输出 List : [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] Elements from 2 index position to 7 index position : [3, 4, 5, 6, 7] 示例 2输出 Total alphabets : 26 Exception in thread "main" java.lang.IllegalArgumentException: fromIndex(18) >toIndex(12) atjava.util.SubList.<init>(AbstractList.java:624) atjava.util.AbstractList.subList(AbstractList.java:484) at com.tpointtech.JavaListSubListExample2.main(JavaListSubListExample2.java:12) 示例 3输出 Total alphabets : 26 Exception in thread "main" java.lang.IndexOutOfBoundsException: fromIndex = -1 atjava.util.SubList.<init>(AbstractList.java:620) atjava.util.AbstractList.subList(AbstractList.java:484) at com.tpointtech.JavaListSubListExample3.main(JavaListSubListExample3.java:13) 下一主题Java List |
Java 方法 List 接口的 isEmpty() 方法返回一个布尔值 'true',如果此列表不包含任何元素。 语法 public boolean isEmpty() 参数 NA 指定 在接口 Collection<E> 中指定 isEmpty 返回 isEmpty() 方法返回一个布尔值 'true',如果此列表不包含任何元素,否则返回 false。 示例 1 import java.util.LinkedList; import ...
阅读1分钟
Java 方法 List 接口的 equals() 方法将指定的对象与此集合进行相等性比较。如果两个列表具有相同的元素且大小相同,则返回布尔值 true。 语法 public boolean equals(Object o) 参数 参数 'o' 代表要比较的对象...
阅读 2 分钟
Java 方法 List 接口的 size() 方法返回此列表中存在的元素总数。 语法 public int size () 参数 NA 返回 size() 方法返回此列表中的元素数量。 示例 1 import java.util.LinkedList; import java.util.List; public class JavaListSizeExample1 { public static void main(String[] args) { ...
阅读 2 分钟
Java 方法 List 接口的 toArray() 方法返回一个数组,其中包含列表中的所有元素,按正确顺序排列。第二种语法返回一个包含此列表中所有元素的数组,其中返回数组的运行时类型为...
阅读 2 分钟
Java 方法 List 接口的 containsAll() 方法返回一个布尔值 'true',如果此列表包含调用集合的所有元素。 语法 public Boolean containsAll(Collection<?> c) 参数 参数 'c' 代表要在此列表中检查其出现次数的集合。 指定在接口 Collection<E> 中 containsAll 抛出: ClassCastException - 如果...
阅读 3 分钟
Java List.sort() 方法 sort() 方法用于根据自然排序或用户提供的自定义 Comparator 对 List 中的元素进行升序排序。List 接口属于 java.util 包。它扩展了 Collection 接口。该...
阅读 3 分钟
Java 方法 List 接口的 indexOf() 方法返回此列表中指定元素第一次出现的索引。如果列表中不存在指定的元素,则返回 -1。 语法 public int indexOf(Object o) 参数 参数 'o' 代表要...
阅读 2 分钟
Java 方法 List 接口的 get() 方法返回此列表中指定位置的元素。 语法 public E get(int index) 参数 参数 'index' 代表要返回的元素的索引。 返回 get() 方法返回此列表中指定位置的元素。 抛出: IndexOutOfBoundsException - 如果...
阅读 2 分钟
Java 方法 List 接口的 spliterator() 方法在给定列表中的元素上创建 Spliterator。 语法 default Spliterator<E> spliterator() 参数 NA 指定在接口 Collection<E> 中 spliterator() 在接口 Iterable<E> 中 spliterator() 返回: spliterator() 方法返回此列表中的元素的 Spliterator。 示例 1 import java.util.LinkedList; import java.util.List; import java.util.Spliterator; public class JavaListSpliteratorExample1 { public ...
阅读 2 分钟
Java 方法 List 接口的 hashCode() 方法返回此列表的哈希码值。 语法 public int hashCode() 参数 NA 指定 在接口 Collection<E> 中指定 hashcode 重写 在类 Object 中重写 hashCode 返回 hashCode() 方法返回此列表的哈希码值。 示例 1 import java.util.ArrayList; import java.util.List; public class JavaListHashCodeExample1 { public ...
阅读1分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India