更新时间:2025-08-19 GMT+08:00
分享

内联字段

此重构操作允许将字段的使用替换为其值,并删除字段的声明。这与引入字段相反。

执行重构

  1. 在代码编辑器中,将光标放在用户想要内联其值的字段的声明或使用位置。
  2. 单击右键展示上下文菜单,选择重构 > 内联字段...
  3. 在打开的“内联字段”对话框中,选择是否在内联所有引用后删除该字段。如下图所示:

    图1 内联字段

  4. 单击“重构”以应用重构。

示例

将字段message内联,将其使用位置替换为其初始化值"Hello World!"

重构前

“com\refactoring\source\InlineField.java”文件内容如下:

class InlineField {
    private String message = "Hello World!";

    private void InlineField() {
        System.out.println(message);
    }
}

重构后

“com\refactoring\source\InlineField.java”文件内容如下:

class InlineField {
    private void InlineField() {
        System.out.println("Hello World!");
    }
}

相关文档