通用参数持有者的名称是什么?

时间:2018-02-26 04:52:57

标签: java c# generics

例如:class MyList<T> 什么是这些&lt;&gt;叫什么名字?我称之为钻石括号,但我找不到任何关于该术语的参考。而且我认为他们的名字不是“小于和大于符号”,因为它们传达了不同的含义。他们必须有一个名字。这些名称有:
(...) - 括号
[...] - 支架/支架
{...} - 花括号/花括号

1 个答案:

答案 0 :(得分:0)

使用以下格式定义泛型类:

班级名称{/ * ... * /}

由尖括号(&lt;&gt;)分隔的类型参数部分跟在类名后面。它指定了类型参数(也称为类型变量)T。 这对尖括号&lt;&gt;非正式地称为钻石。