After adding all of the elements, call the trimToSize() method : ArrayList « 集合 « Java 教程

En
Java 教程
1. 语言基础
2. 数据类型
3. 操作符
4. 流程控制
5. 类定义
6. 开发相关
7. 反射
8. 正则表达式
9. 集合
10. 线
11. 文件
12. 泛型
13. 本土化
14. Swing
15. Swing事件
16. 二维图形
17. SWT
18. SWT 二维图形
19. 网络
20. 数据库
21. Hibernate
22. JPA
23. JSP
24. JSTL
25. Servlet
26. Web服务SOA
27. EJB3
28. Spring
29. PDF
30. 电子邮件
31. 基于J2ME
32. J2EE应用
33. XML
34. 设计模式
35. 日志
36. 安全
37. Apache工具
38. 蚂蚁编译
39. JUnit单元测试
Java
Java 教程 » 集合 » ArrayList 
9. 10. 25. After adding all of the elements, call the trimToSize() method
public void trimToSize()

The trimToSize() method makes sure that there is no unused space in the internal data structure.

import java.util.ArrayList;

public class MainClass {
  public static void main(String[] a) {

    ArrayList list = new ArrayList();

    list.add("A");
    list.ensureCapacity(10);
    list.trimToSize();
  }
}
9. 10. ArrayList
9. 10. 1. ArrayList类
9. 10. 2. 创建一个ArrayList
9. 10. 3. A boolean is being stored and then retrieved from an ArrayList
9. 10. 4. The final constructor is the copy constructor: creating a new ArrayList from another collection
9. 10. 5. 添加元素
9. 10. 6. 在中间添加元素
9. 10. 7. Add an element to specified index of ArrayList
9. 10. 8. Append all elements of other Collection to ArrayList
9. 10. 9. Insert all elements of other Collection to Specified Index of ArrayList
9. 10. 10. To create a read-only list, use the unmodifiableList() method of the Collections class
9. 10. 11. 添加到另一个集合
9. 10. 12. Getting an Element
9. 10. 13. 获得ArrayList的子集
9. 10. 14. 去除元素
9. 10. 15. Removing Another Collection(Removing elements): public boolean removeAll(Collection c)
9. 10. 16. Retaining Another Collection: public boolean retainAll(Collection c)
9. 10. 17. 删除范围
9. 10. 18. 元素与迭代器
9. 10. 19. Checking for Existence: public boolean contains(Object element)
9. 10. 20. 检查位置
9. 10. 21. Checking for List Containment: public boolean containsAll(Collection c)
9. 10. 22. Replacing Elements with the set() method: public Object set(int index, Object element)
9. 10. 23. 检查大小
9. 10. 24. 检测容量
9. 10. 25. After adding all of the elements, call the trimToSize() method
9. 10. 26. 复制和克隆列表
9. 10. 27. ArrayList implements the empty Serializable interface
9. 10. 28. 检查相等
9. 10. 29. 复制清单内容到一个数组
9. 10. 30. Convert a List (ArrayList) to an Array with zero length array
9. 10. 31. Convert a List (ArrayList) to an Array with full length array
9. 10. 32. 复制所有元素到数组
9. 10. 33. 从一个ArrayList删除重复的元素
9. 10. 34. 移除所有内容
9. 10. 35. Looping through a Collection object: while loop, iterator, and for each
9. 10. 36. 如果一个ArrayList包含某一元素
9. 10. 37. ArrayList搜索元素与索引和lastIndexOf
9. 10. 38. 从ArrayList的迭代器获取容器
www.java2java.com | Contact Us
Copyright 2010 - 2030 Java Source and Support. All rights reserved.
All other trademarks are property of their respective owners.