Java集合框架提供了许多用于存储、处理和操作一组数据的类和接口。其中最常用的类包括List、Set、Map和Queue。下面是Java集合框架的基本用法和常见操作:
- 声明集合对象和初始化
List<String> list = new ArrayList<>(); Set<Integer> set = new HashSet<>(); Map<String, Integer> map = new HashMap<>(); Queue<String> queue = new LinkedList<>();
- 添加元素
list.add("Java"); set.add(1); map.put("Java", 1); queue.offer("Java");
- 删除元素
list.remove(0); set.remove(1); map.remove("Java"); queue.poll();
- 获取元素
String element = list.get(0); int size = set.size(); int value = map.get("Java"); String head = queue.peek();
- 遍历集合
for(String str : list){ System.out.println(str); }
for(Integer i : set){ System.out.println(i); }
for(Map.Entry<String, Integer> entry : map.entrySet()){ System.out.println(entry.getKey() + " : " + entry.getValue()); }
for(String str : queue){ System.out.println(str); }
- 排序操作
Collections.sort(list); TreeSet<Integer> sortedSet = new TreeSet<>(set);
以上就是Java集合框架的基本用法和常见操作。希望对你有所帮助!