我希望能够将方法中声明的局部变量转换为类变量。请参阅下面的示例。
// This is my class now
public class FOO {
public getX() {
String X = "test"
return X;
}
}
使用键盘快捷键,变量 X 应该转换为类变量。最终结果应如下所示:
// This is what my class should look like afterwards
public class FOO {
String X = "test"
public getX() {
return X;
}
}
IntelliJ 有办法做到这一点吗?
最佳答案
突出显示X
和CTRL + ALT + F
将 F 替换为以下字母以进行其他类型的提取
- F = 字段
- P = 参数
- V = 变量
- C = 常量(静态字段)
- M = 方法
也可通过
访问右键>重构>提取
关于java - 如何在 IntelliJ 中将局部变量提取为类变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59714837/