找到了 34423 篇 关于编程的文章

Java 中的 addFirst(E e) 方法的作用是什么?

V Jyothi
更新时间 2019 年 7 月 30 日 22:30:21

155 次浏览

java.util.LinkedList 类的 addFirst(E e) 方法将指定元素插入到该列表的开头。示例: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);       list.addFirst("Element");       System.out.println("LinkedList:" + list);    } }输出:LinkedList:[Hello, 2, Chocolate, 10] LinkedList:[Element, Hello, 2, Chocolate, 10]

Java 中的 add(int i, E element) 方法的作用是什么?

Priya Pallavi
更新时间 2020 年 2 月 20 日 12:26:37

273 次浏览

java.util.ArrayList 类的 add(int index, E element) 方法将指定元素 E 插入到此列表中指定的位置。它将当前位于该位置(如果存在)的元素和任何后续元素向右移动(将为其索引添加 1)。示例 import java.util.ArrayList; public class ArrayListDemo {    public static void main(String[] args) {       ArrayList arrlist = new ArrayList(5);       arrlist.add(15);       arrlist.add(22);       arrlist.add(30);       arrlist.add(40);       arrlist.add(2,25);       for (Integer number : arrlist) {          System.out.println("Number = " + number);       }    } }输出Number = 15 Number = 22 Number = 25 Number = 30 Number = 40

java 中的 add(E element) 方法做什么?

Nikitha N
更新时间 2019 年 7 月 30 日 22:30:21

326 次浏览

java.util.ArrayList 类的 add(E e) 方法将指定的元素 E 附加到列表末尾。示例: import java.util.ArrayList; public class ArrayListDemo {    public static void main(String[] args) {       ArrayList arrlist = new ArrayList(5);       arrlist.add(15);       arrlist.add(20);       arrlist.add(25);       for (Integer number : arrlist) {          System.out.println("Number = " + number);       }    } }输出:Number = 15 Number = 20 Number = 25

java 中的 removeRange(int fromIndex, int toIndex) 方法做什么?

Srinivas Gorla
2020 年 2 月 20 日 12:24:27 更新

82 次浏览

ArrayList 类的 removeRange() 方法从其索引位于 fromIndex 和 toIndex 之间的所有元素中移除此 List。示例 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("列表:" + arrlist);       arrlist.removeRange(0,2);       System.out.println("使用 removeRange 之后的列表:" + arrlist);    } }输出列表:[10, 12, 31] 使用 removeRange 之后的列表:[31]

java 中的 set(int, obj o) 方法做什么?

Abhinanda Shri
2020 年 2 月 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("al 的初始大小:" + al.size());       al.add("C");       al.add("A");       al.add("E");       al.add(1, "A2");       System.out.println("添加后 al 的大小:" + al.size());       System.out.println("al 的内容:" + al);       System.out.println("删除后 al 的大小:" + al.size());     ... 阅读更多

java 中的 listIterator(n) 方法做什么?

Ankitha Reddy
更新时间 2019 年 7 月 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 年 2 月 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 年 7 月 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("初始大小:" + v.size());       System.out.println("初始容量:" + v.capacity());       v.addElement(new Integer(1));       v.addElement(new String("krishna"));       v.addElement(new Float(3.5f));       v.addElement(obj);       System.out.println("四个添加之后的容量:" + v.capacity());    } }

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

Sravani S
更新时间 2019 年 7 月 30 日 22:30:21

2K+ 次浏览

向量的 size 表示向量中的组件数量。向量的 capacity 表示向量可以容纳的元素的最大数量。示例: import java.util.*; public class VectorDemo {    public static void main(String args[]) {       Vector v = new Vector(3, 2);       System.out.println("初始大小:" + v.size());       System.out.println("初始容量:" + 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("四个添加之后的容量:" + v.capacity());       v.addElement(new ... Read More

什么是 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 被认为是一个可增长的 ... Read More

广告