21xrx.com
2024-11-05 19:35:52 Tuesday
登录
文章检索 我的文章 写文章
常用的集合类?
2023-06-16 12:07:48 深夜i     --     --
Java集合类 ArrayList HashMap LinkedList

Java开发中,集合类是非常重要的一部分,它们能够有效地帮助开发者在程序中储存和管理数据。那么,Java中有哪些常用的集合类呢?本文将会为您详细介绍。

1. ArrayList

ArrayList是Java中最常用的集合类之一,它底层采用数组实现,支持动态扩容。使用ArrayList可以轻松地添加、删除和修改元素,而且它还能够方便地进行遍历和查询。

代码案例:


ArrayList list = new ArrayList ();

list.add("Java");

list.add("Python");

list.add("PHP");

list.remove("Python");

System.out.println(list.get(1));

2. HashMap

HashMap是Java中用来储存键值对的集合类,它采用哈希表实现,支持动态扩容。HashMap的查询速度非常快,因为它是通过哈希函数来确定元素的位置的。

代码案例:


HashMap map = new HashMap ();

map.put("name", "张三");

map.put("age", "18");

map.put("sex", "男");

System.out.println(map.get("name"));

3. LinkedList

LinkedList是Java中另外一个常用的集合类,它底层采用链表实现,支持动态扩容。LinkedList能够方便地进行添加、删除和移动操作,而且它还可以作为队列和栈来使用。

代码案例:


LinkedList list = new LinkedList ();

list.add("Java");

list.add("Python");

list.add("PHP");

list.remove(1);

System.out.println(list.getFirst());

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复