集合框架的各自区别.pdfVIP

  • 0
  • 0
  • 约8.97千字
  • 约 6页
  • 2021-10-07 发布于广东
  • 举报
Collection :List 、Set 、Map 、HashMap 、HashTable 区别和联系 如何在它们之间选择 一、 Array ,Arrays Java 所有 存储及随机访问一连串对象“ ”的做法, array 是最有效率的一种。 1、 效率高,但容量固定且无法动态改变。 array 还有一个缺点是, 无法判断其中实际存有多少元素, length 只是告诉我们 array 的容量。 2 、Java 中有一个 Arrays 类,专门用来操作 array 。 arrays 中拥有一组 static 函数, equals() :比较两个 array 是否相等。 array 拥有相同元素个数,且所有对应元素两两相等。 fill() :将值填入 array 中。 sort() :用来对 array 进行排序。 binarySearch() :在排好序的 array 中寻找元素。 System.arraycopy():array 的复制。 二、 Collection ,Map 若撰写程序时不知道究竟需要多少对象, 需要在空间不足时自动扩增容量,

文档评论(0)

1亿VIP精品文档

相关文档