在Map集合之中,所有保存的对象都属于二元偶对象,所以针对于偶对象的数据操作标准就提供有一个Map.Entry的内部接口
jdk1.9开始可以直接利用Map接口中提供的方法创建Map.Entry内部接口实例
范例:创建Map.Entry内部接口实例
import java.util.Map;
public class JavaCollectDemo {
public static void main(String[] args) {
Map.Entry<String, Integer> entry = Map.entry("one", 1);// 创建Map.Entry接口实例
System.out.println("获取Key:" + entry.getKey());// 获取保存key
System.out.println("获取Value:" + entry.getValue());// 获取保存value
System.out.println(entry.getClass().getName()); // 观察使用的子类
}
}
执行结果
获取key:one
获取value:1
java.util.KeyValueHolder(Map.entry()默认子类)