首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >泛型参数如T,U,V,S,E的用途是什么?

泛型参数如T,U,V,S,E的用途是什么?
EN

Stack Overflow用户
提问于 2019-09-06 07:14:07
回答 1查看 318关注 0票数 0

泛型参数如T,U,V,S,E的用途是什么?

泛型params在Java中的用途是什么?

我对T类型参数和通配符的使用有一个了解。不过,我一直滞后于其他参数。

最常用的类型参数名称是:

E元素( Java集合框架广泛使用)

K键

N-数

T型

V值

S,U,V等-2,3,4型

我在Java文档里找到了这些。

我需要解释类型参数S,U,V等。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-06 07:36:20

所用的信并不重要。这只是一个很好的练习,选择一些明智的东西(K/V代表关键和价值,E代表元素,等等)。就像有描述性变量名一样,这是一个很好的实践。

Jave支持泛型类型的原因是,如果您不能有一个列表,那么您需要有ListOfString、ListOfBoolean、ListOfMap、ListOfListOfString等。换句话说,具有泛型类型允许您重新利用一个类的一个实现,而不是创建一个特定于该类应该使用的每个类型的新实现。关于Java中的泛型类型,还有很多需要理解的地方,但这是理解它们的第一件基本的事情。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57817356

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档