苏木三少
错的不是你,而是这个世界。

java中的Array是工具类,常用集合类底层数据结构和HashMap和Hashtable分析。

一、Arrays是sun公司提供的一个工具类。

java.util.Arrays

该工具类主要提供排序和二分查找。

数组名.sort();

二、常用集合类底层数据结构

ArraList底层是数组存储元素的,所以ArrayList集合适合查询,不适合频繁的随机增删元素。

LinkeList底层采用双向链表这种数据结构存储数据的,链表适合屏藩的增删元素,不适合查询操作。

Vector底层和ArrayList集合相同,但是Vector是线程安全的,效率低,所以现在很少使用。

三、HashMap和Hashtable

Hashtable下面的Properties属性类,也是Key和value的方式存储元素,但是Key和valu只能是字符串类型。

 

 

赞(2) 打赏
有问题的朋友随时留言,或者加我为好友。我的QQ是805375353. <<苏木三少博客 » java中的Array是工具类,常用集合类底层数据结构和HashMap和Hashtable分析。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

十年之约