Intellij中的最快方式是根据(重构)步骤将java实例方法重构为另一个类。
例如:
public class Bar {
public String getX(){
return "x";
}
}
public class Foo {
}
public class Runner {
public static void main(String[] args) {
new Bar().getX();
}
}
重构为:
public class Bar {
}
public class Foo{
public String getX(){
return "x";
}
}
public class Runner {
public static void main(String[] args) {
new Foo().getX();
}
}
答案 0 :(得分:1)
您可以使用Shift + F6重命名类/方法/变量(只需选择名称并按热键),但您应该知道它不会删除或更改已存在的名称,因此您将获得重复。在重命名Bar类之前,最好选择删除Foo类。
答案 1 :(得分:1)
在IntellJ IDEA 15中,你可以这样做:
getX();
Foo
,name = foo
,默认值= new Foo()
Foo foo
作为目的地,然后按重构