是否可以在一次拍摄中移动多个静态方法和/或多个静态字段?
public final class ClassA {
public static final String CONSTANTE_A = "CONSTANTE_A";
public static final String CONSTANTE_B = "CONSTANTE_B";
public static void methodA() {
// statements....
}
public static void methodB() {
// statements....
}
}
public final class ClassB {
// empty class
}
我希望能够选择methodA,methodB,CONSTANTE_A和CONSTANTE_B,然后对ClassB进行“移动...”
答案 0 :(得分:16)
展开,直到看到静态方法或变量。选择要移动的所有内容。右键点击。选择重构。然后选择要移动的班级。单击确定。这不仅仅是复制和粘贴,而是重构(更新对这些方法和变量的引用)。
答案 1 :(得分:5)
最简单的方法是将变量拖放到Eclipse的包浏览器中。 展开ClassA,直到您看到类下面列出的静态变量并选择它们 - control + click(pc)或command + click(mac)。然后将它们拖动到所需的目标类。