提取常数
最后修改时间:2023 年 9 月 7 日Extract Constant重构使您的源代码更易于阅读和维护。它还可以帮助您避免使用硬编码常量,而不对其值或用途进行任何解释。
在编辑器中,选择要替换为常量的变量的表达式或声明。
按引入常量或选择Refactor | 摘录| 持续的。CtrlAlt0C
笔记
默认情况下,IntelliJ IDEA 使用就地重构。要使用“Extract Constant”对话框进行重构,请打开“Settings”对话框 ( ),然后转到“Editor”|“Editor”|“Settings”。代码编辑,然后选择“重构”区域中的“在模式对话框中重构”选项。CtrlAlt0S
从打开的列表中选择一个姓名,或输入您自己的姓名,然后按。Enter
或者,按两次打开“提取常量”对话框,您可以在其中指定常量的其他选项,例如将其设为或、将常量移动到另一个类等。CtrlAlt0C
private
public
提示
使用助记符快速更改可见性。例如,按显示助记符,然后按将可见性更改为AltV
private
例子
前
后
"string"
让我们为在整个代码中出现两次的表达式引入一个常量。
public class Class {
public void method() {
ArrayList list = new ArrayList();
list.add("string");
anotherMethod("string");
}
private void anotherMethod(String string) {
}
}
IntelliJ IDEA 提取常量并将表达式替换为常量STRING
。
public class Class {
private static final String STRING = "string";
public void method() {
ArrayList list = new ArrayList();
list.add(STRING);
anotherMethod(STRING);
}
private void anotherMethod(String string) {
}
}
感谢您的反馈意见!
此页面是否有帮助?