java集合(超详细)
warning:
这篇文章距离上次修改已过215天,其中的内容可能已经有所变动。
Java集合是Java提供的一种容器,可以用来存储多个数据。Java集合大致可以分为四类:List、Set、Queue和Map。
- List:有序的集合,可以包含重复的元素。常用的实现类有ArrayList和LinkedList。
List<String> list = new ArrayList<>();
list.add("Apple");
list.add("Banana");
System.out.println(list); // 输出:[Apple, Banana]
- Set:不允许有重复元素的集合。常用的实现类有HashSet和LinkedHashSet。
Set<String> set = new HashSet<>();
set.add("Apple");
set.add("Banana");
System.out.println(set); // 输出:[Banana, Apple](无序)
- Queue:队列,按照FIFO(First-In, First-Out)原则存储数据。
Queue<String> queue = new LinkedList<>();
queue.offer("Apple");
queue.offer("Banana");
System.out.println(queue); // 输出:[Apple, Banana]
- Map:存储键值对的集合,键必须唯一。常用的实现类有HashMap和TreeMap。
Map<String, String> map = new HashMap<>();
map.put("Fruit1", "Apple");
map.put("Fruit2", "Banana");
System.out.println(map); // 输出:{Fruit1=Apple, Fruit2=Banana}
以上是Java集合的基本使用方法,具体使用时需要根据实际需求选择合适的集合类型和实现。
评论已关闭