getOrCreate 的返回类型
来源:7-5 关键词索引对象定义与服务实现

幕布斯1098637
2019-06-17
老师你好,
public static <K, V> V getorCreate(K key, Map<K, V> map, Supplier<V> factory){}
这个返回类型 <K,V> V 是什么意思呢?第一次看到这种返回类型,不是很理解,希望老师能解答一下。先谢谢老师了
写回答
1回答
-
张勤一
2019-06-17
同学你好:
这里的 K、V 是 Java 中的泛型,它们可以代表任意类型。K、V 本身没有特殊的含义,你换成 A、B 也是没问题的。最好是学习下 Java 基础中的泛型。
推荐你看看这篇文章:http://www.importnew.com/24029.html,或者是找一些 Java 基础的书学下一下。再配合着写一些简单的例子加深理解。
欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!
122019-06-18
相似问题