Java 泛型中的通配符 T,E,K,V,? 冬蒽

前端之家收集整理的这篇文章主要介绍了Java 泛型中的通配符 T,E,K,V,? 冬蒽前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本质上这些个都是通配符,没啥区别,只不过是编码时的一种约定俗成的东西。比如上述代码中的 T ,我们可以换成 A-Z 之间的任何一个 字母都可以,并不会影响程序的正常运行,但是如果换成其他的字母代替 T ,在可读性上可能会弱一些。通常情况下,T,E,K,V,?是这样约定的:

  • ?表示不确定的 java 类型

  • T (type) 表示具体的一个 java 类型

  • K V (key value) 分别代表 java 键值中的 Key Value

  • E (element) 代表 Element

猜你在找的Java相关文章