找到 4330 篇文章 关于 Java 8

在 Java 中,方法 removeRange(int fromIndex, int toIndex) 的作用是什么?

Srinivas Gorla
更新于 2020-02-20 12:24:27

82 次浏览

ArrayList 类的 removeRange() 方法会移除此列表中所有索引介于 fromIndex 和 toIndex 之间的元素。示例import java.util.*; public class ArrayListDemo extends ArrayList{    public static void main(String[] args) {       ArrayListDemo arrlist = new ArrayListDemo();       arrlist.add(10);       arrlist.add(12);       arrlist.add(31);       System.out.println("The list:" + arrlist);       arrlist.removeRange(0,2);       System.out.println("The list after using removeRange:" + arrlist);    } }输出The list:[10, 12, 31] The list after using removeRange:[31]

在 Java 中,方法 set(int, obj o) 的作用是什么?

Abhinanda Shri
更新于 2020-02-20 12:22:09

99 次浏览

ArrayList 类的 set() 方法用指定元素替换此列表中指定位置处的元素。示例import java.util.ArrayList; public class Sample {    public static void main(String args[]) {       ArrayList al = new ArrayList();       System.out.println("Initial size of al: " + al.size());       al.add("C");       al.add("A");       al.add("E");       al.add(1, "A2");       System.out.println("Size of al after additions: " + al.size());       System.out.println("Contents of al: " + al);       System.out.println("Size of al after deletions: " + al.size());     ... 阅读更多

在 Java 中,方法 listIterator(n) 的作用是什么?

Ankitha Reddy
更新于 2019-07-30 22:30:21

62 次浏览

java.util.LinkedList 类的 listIterator(int index) 方法返回此列表中元素的列表迭代器(按正确的顺序),从列表中的指定位置开始。示例 import java.util.*; public class LinkedListDemo { public static void main(String[] args) { LinkedList list = new LinkedList(); list.add("Hello"); list.add(2); list.add("Chocolate"); list.add("10"); System.out.println("LinkedList:" + list); Iterator x = list.listIterator(1); while (x.hasNext()) { System.out.println(x.next()); } } } 输出 LinkedList:[Hello, 2, Chocolate, 10] 2 Chocolate 10

在 Java 中,方法 trimToSize() 的作用是什么?

Abhinaya
更新于 2020-02-20 12:21:01

114 次浏览

java.util.ArrayList 类的 trimToSize() 方法将此 ArrayList 实例的容量调整为列表的当前大小。应用程序可以使用此操作来最小化 ArrayList 实例的存储。示例import java.util.ArrayList; public class ArrayListDemo {    public static void main(String args[]) {       ArrayList arrlist = new ArrayList(5);       arrlist.add(35);       arrlist.add(20);       arrlist.add(25);       arrlist.trimToSize();       for (Integer number : arrlist) {          System.out.println("Number = " + number);       }    } }输出Number = 35 Number = 20 Number = 25

Vector 在 Java 中可以包含异构对象吗?

Ramu Prasad
更新于 2019-07-30 22:30:21

844 次浏览

由于 Vector 以对象的形式存储元素,因此您可以存储各种类型的对象(异构)在其中。示例:import java.util.*; class Demo{} public class VectorSample {    public static void main(String args[]) {       Demo obj = new Demo();       Vector v = new Vector(3, 2);       System.out.println("Initial size: " + v.size());       System.out.println("Initial capacity: " + v.capacity());       v.addElement(new Integer(1));       v.addElement(new String("krishna"));       v.addElement(new Float(3.5f));       v.addElement(obj);       System.out.println("Capacity after four additions: " + v.capacity());    } }

在 Java 中,Vector 的大小和容量有什么区别?

Sravani S
更新于 2019-07-30 22:30:21

2K+ 次浏览

Vector 的大小表示 Vector 中组件的数量。Vector 的容量表示 Vector 可以容纳的最大元素数量。示例:import java.util.*; public class VectorDemo {    public static void main(String args[]) {       Vector v = new Vector(3, 2);       System.out.println("Initial size: " + v.size());       System.out.println("Initial capacity: " + v.capacity());       v.addElement(new Integer(1));       v.addElement(new Integer(2));       v.addElement(new Integer(3));       v.addElement(new Integer(4));       System.out.println("Capacity after four additions: " + v.capacity());       v.addElement(new ... 阅读更多

Java 中的容器对象(如 Vector 和 ArrayList)是什么?

Janani Jaganathan
更新于 2022-10-13 11:43:17

619 次浏览

Vector 和 ArrayList 都实现了 List 接口,并且它们都使用(动态可调整大小的)数组作为其内部数据结构,类似于使用普通数组。但是,ArrayList 和 Vector 类之间存在许多差异,因此通过阅读本文,您将了解 ArrayList 和 Vector 类是什么以及它们的主要区别,这将帮助您选择使用哪一个。了解 ArrayList 和 Vector 类除了 Arrays 类之外,Java 还提供了一个 ArrayList 类,可用于创建存储对象列表的容器。ArrayList 被认为是一个可增长的 ... 阅读更多

在 Java 中,方法 ensureCapacity(int, minCapacity) 的作用是什么?

Govinda Sai
更新于 2020-02-25 10:10:30

125 次浏览

java.util.ArrayList 类的 ensureCapacity(int minCapacity) 方法在必要时会增加此 ArrayList 实例的容量,以确保它至少可以容纳最小容量参数指定数量的元素。示例import java.util.ArrayList; public class ArrayListDemo {    public static void main(String args[]) {       ArrayList arrlist = new ArrayList(5);       arrlist.add(10);       arrlist.add(50);       arrlist.add(30);       arrlist.ensureCapacity(15);       for (Integer number : arrlist) {          System.out.println("Number = " + number);       }    } }输出Number = 10 Number = 50 Number = 30

在 Java 中,方法 lastIndexOf(obj o) 的作用是什么?

Ramu Prasad
更新于 2020-02-20 12:20:20

78 次浏览

java.util.ArrayList 类的 lastIndexOf(Object) 方法返回此列表中指定元素最后一次出现的索引,如果此列表不包含该元素,则返回 -1。示例import java.util.ArrayList; public class ArrayListDemo {    public static void main(String[] args) {       ArrayList arrlist = new ArrayList(5);       arrlist.add("G");       arrlist.add("E");       arrlist.add("F");       arrlist.add("M");       arrlist.add("E");       System.out.println("Size of list: " + arrlist.size());       for (String value : arrlist) {          System.out.println("Value = " + value);     ... 阅读更多

在 Java 中,ArrayList 的大小和数组的长度有什么区别?

Srinivas Gorla
更新于 2019-07-30 22:30:21

2K+ 次浏览

ArrayList 没有 length() 方法,ArrayList 的 size() 方法提供了集合中可用的对象数量。数组具有 length 属性,该属性提供数组的长度或容量。它是数组初始化期间分配的总空间。

广告