一、computeIfAbsent()
computeIfAbsent("key",key->{new Object()})
第一个参数是Map中的键,如果从key中未获取到值,就将第二个参数当做key的值放入map中并返回该值,否则key中有值的话就返回原先存在的值。
二、computeIfPresent()
computeIfAbsent("key",(key,value)->{})
第一个参数是Map中的键,如果能获取到key中的值,就将该key获取到的值进行更新并返回更新后的值,否则key中没有值,返回null。