本文共 2138 字,大约阅读时间需要 7 分钟。
Java集合框架中接口,之间的关系及其含义
数据结构:他是组织数据的一种方式,因为组织数据的方式不同,导致了有不同的数据结构。Java 集合框架 Java Collection Framework ,又被称为容器 container ,是定义在 java.util 包下的一组接口 interfaces 和其实现类 classes 。
其主要表现为将多个元素 element 置于一个单元中,用于对这些元素进行快速、便捷的存储 store 、检索retrieve 、管理 manipulate ,即平时我们俗称的增删查改 CRUD 。例如,一副扑克牌(一组牌的集合)、一个邮箱(一组邮件的集合)、一个通讯录(一组姓名和电话的映射关系)等等。3基本关系说明
import java.util.HashMap;import java.util.Map;import java.util.Set;public class TestDemo1 { public static void main(String[] args) { Mapmap = new HashMap<>(); map.put("黑旋风","李逵"); map.put("豹子头","林冲"); map.put("青面兽","杨志"); map.put("及时雨","宋江"); System.out.println(map); String s = map.get("黑旋风"); System.out.println(s); String s1 = map.getOrDefault("黑旋风1","李逵"); System.out.println(s1); System.out.println(map.containsKey("黑旋风")); System.out.println("==========================="); System.out.println(map.isEmpty()); int a = map.size(); System.out.println(a); Set > mapSet = map.entrySet(); System.out.println(mapSet); map.remove("黑旋风"); for (Map.Entry mapset:map.entrySet() ) { System.out.println(mapset.getKey()+" "+mapset.getValue()); } }}
实现classes
转载地址:http://hrtaz.baihongyu.com/