如何在`var`关键字中禁止显示此警告?

问题描述 投票:0回答:1

消息是:

警告:(ROW,COLUMN)Java:从版本10开始,'var'是受限制的局部变量类型,不能用于类型声明或用作数组的元素类型

Am使用Java 11中针对版本7的Lombok 1.18.12,这就是这些var出现的位置。

如何抑制? @SuppressWarnings(...)中要扔什么?

        [...]
        var excepted = false;
        [...]
java intellij-idea warnings java-7 lombok
1个回答
0
投票

只是不要使用lombok的var,而要使用Java内置的var。或降级到java8。

Lombok的var与Java10 +的'var'有效地做相同的事情,除了lombok允许复合赋值并且不允许非可数字化类型(java10 var允许非可数字化,但不允许复合)。这是您不太需要的两个异国概念:)

© www.soinside.com 2019 - 2024. All rights reserved.