标签: java static setter getter
在IntelliJ中,当将变量声明从静态更改为非静态时,有没有办法自动将其getter和setter的声明从静态更改为非静态?
答案 0 :(得分:1)
我不认为它可以自动完成。当您调用类的非静态成员时,您需要对该对象的引用。
something = MyClass.getSomething():
应改为
something = instanceOfMyClass.getSomething();
很难猜出哪个变量必须代替instanceOfMyClass。
instanceOfMyClass