我一生都无法找到在 IntelliJ IDEA 中的实例变量上可以关闭“final”关键字插入的位置。
基本上,IntelliJ 会检查实例字段是否已被分配,以及是否会自动将其设为最终值。这通常不会成为问题,但我正在进行序列化,但它出现了问题。
作为引用(我声明):
private HashSet<Integer> removedIndex = new HashSet<>();
IntelliJ 做到了:
private final HashSet<Integer> removedIndex = new HashSet<>();
感谢您的帮助!
最佳答案
听起来您正在使用 Save Actions Plugin 。要禁用此行为...
首选项 > 其他设置 > 保存操作
- 取消勾选
将final添加到字段
关于java - IntelliJ IDEA,关闭在格式化/保存实例变量之前插入 'final' 关键字(JAVA),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48850150/