本文介绍了创建Java泛型类时,尖括号中的波浪号是什么意思?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I was reading through some JMockit examples and found this code:

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

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

What does the tilde in the generic identifier mean? I know it's the unary bitwise NOT operator, but I don't see an operand here.

此外,我尝试编译它并得到一个错误.我只是想念什么吗?

Also, I tried compiling it and got an error. Am I just missing something?

推荐答案

某些IDE,例如IntelliJ也使用它.

Some IDEs, e.g. IntelliJ use this too.

磁盘上的文件没有这种表示法,只是在IDE GUI中的一种压缩.

The files on disk do not have this notation, which is only a compaction in the IDE GUI.

这篇关于创建Java泛型类时,尖括号中的波浪号是什么意思?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-23 12:34
查看更多