创建Java泛型类时,尖括号中的波浪号是什么意思?

我正在阅读一些JMockit示例并找到以下代码:

final List<OrderItem> actualItems = new ArrayList<~>();

通用标识符中的代字号是什么意思?我知道这是一元按位NOT运算符,但在这里看不到操作数。

另外,我尝试编译它并出现错误。我只是想念什么吗?

回答:

它只是“与声明中相同”的简写。

一些IDE(例如IntelliJ)也使用此功能。

磁盘上的文件没有此标记,这只是IDE GUI中的压缩。

以上是 创建Java泛型类时,尖括号中的波浪号是什么意思? 的全部内容, 来源链接: utcz.com/qa/406370.html

回到顶部