更新时间:2023-09-27 GMT+08:00
内联字段
这个重构操作允许您将字段的使用替换为其值,并删除字段的声明。这与引入字段相反。
执行重构
- 在代码编辑器中,将光标放在您想要内联其值的字段的声明或使用位置。
- 在主菜单或编辑器上下文菜单中,选择Refactor>Inline Field。
- 在打开的Inline Field对话框中,选择是要内联所有字段的出现还是只内联当前位置的字段。
- 单击 Refactor 以应用重构。
示例
举个例子,让我们将字段message内联,将其使用位置替换为其初始化值"Hello World!"。
重构前
class InlineField { private String message = "Hello World!"; private void InlineField() { System.out.println(message); } }
重构后
class InlineField { private void InlineField() { System.out.println("Hello World!"); } }
父主题: 内联重构