如何在Eclipse中重构顶级类或接口到内部类?

时间:2011-02-16 19:27:02

标签: java eclipse refactoring

我有一个我希望在另一种类型中移动的界面。有没有办法让Eclipse帮助我做出改变?同样的变化也可以应用于类以将其移动到另一个类中。

基本上,我正在寻找将会员类型转换为顶级的反向。我希望它会成为Move,但它只提供包作为目标。

1 个答案:

答案 0 :(得分:12)

  1. 剪切界面并将其粘贴到要嵌入它的类中
  2. 如果内部类应该在没有外部类实例的情况下可以访问,则添加static关键字。
  3. 在Package Explorer中,选择您的项目并右键单击>来源>组织进口
  4. 我认为这将获得大部分(如果不是全部)编译错误。