这确实是一个错误,但是证明位于Java语言规范§14.4局部变量声明语句中:
LocalVariableType: UnannType var
您会看到,列出的 受限标识符
var没有任何其他标记。同样,
UnannType最终解析为
TypeIdentifier明确禁止的令牌
var。
所以,不,
var<Integer>是 不是 有效。

这确实是一个错误,但是证明位于Java语言规范§14.4局部变量声明语句中:
LocalVariableType: UnannType var
您会看到,列出的 受限标识符
var没有任何其他标记。同样,
UnannType最终解析为
TypeIdentifier明确禁止的令牌
var。
所以,不,
var<Integer>是 不是 有效。