如何在 Intellij Idea 中使用代码清理去除装箱?

How to remove boxing using Code Clean up in Intellij Idea?

Intellij Idea 中有一项名为分析 > 代码清理 的功能。这会清理代码(比如删除不必要的 this. 实例)。我正在 Java 的较新版本中编辑一个非常旧的脚本。我在一个文件中,几乎有 700 条警告说 删除装箱删除拆箱。出于某种原因,当我 运行 代码清理时,它会清理除此之外的所有内容。我对此设置的严重性为 warning。我该怎么做才能从这个旧脚本中自动删除所有不必要的 BoxingUnboxing

感谢您的帮助!

如果您只有一个文件(或只有几个),最简单的方法是:

  • 将鼠标悬停在有警告的一行上,直到出现快速修复弹出窗口,然后单击 更多操作...

  • 点击箭头>

  • 选择修复文件中的所有'Unnecessary unboxing'问题