当前位置: 首页 > 图灵资讯 > java面试题> 初级java面试题-什么是Java中的集合框架?简述常用的集合类及其特点

初级java面试题-什么是Java中的集合框架?简述常用的集合类及其特点

来源:图灵教育
时间:2024-07-05 13:37:31
集合框架:用来存储和操作一组数据的类和接口。
List:有序的集合,允许重复元素。例如,ArrayList。
Set:无序的集合,不允许重复元素。例如,HashSet。
Map:键值对集合,每个键对应一个值。例如,HashMap。

List<string> list = new ArrayList<>();
list.add("apple");
list.add("banana");

Set<String> set = new HashSet<>();
set.add("apple");
set.add("banana");

Map<String, Integer> map = new HashMap<>();
map.put("apple", 1);
map.put("banana", 2);