Java 如何将函数或类复制到另一个文件?
我正在开发一个插件,我在其中搜索调用“aaa”的特定方法的位置。然后我找出调用此特定方法“aaa”的函数。我想将此特定方法或调用aaa的类复制到另一个文件中。如何执行此操作?帮助选择方法名称 右击 重构 移动 选择目标类并单击“确定”选择方法名称 右击 重构 移动Java 如何将函数或类复制到另一个文件?,java,eclipse,Java,Eclipse,我正在开发一个插件,我在其中搜索调用“aaa”的特定方法的位置。然后我找出调用此特定方法“aaa”的函数。我想将此特定方法或调用aaa的类复制到另一个文件中。如何执行此操作?帮助选择方法名称 右击 重构 移动 选择目标类并单击“确定”选择方法名称 右击 重构 移动 选择destination class并单击OK(确定)您可以查看包,尤其是类 它确实复制了包含类或方法的“” getCu().copy(getDestinationPackage(), null, getNewName(), tru
选择destination class并单击OK(确定)您可以查看包,尤其是类 它确实复制了包含类或方法的“”
getCu().copy(getDestinationPackage(), null, getNewName(), true, pm);
它使用了的复制功能,您可以查看包,尤其是类 它确实复制了包含类或方法的“”
getCu().copy(getDestinationPackage(), null, getNewName(), true, pm);
它使用了的copy函数。如果您的意思是在运行时向现有类添加一个方法,那么最好使用类似的方法
这需要做一些工作才能正确,但这应该是总体思路。注意,我在这里没有做任何异常处理等。您至少需要阅读,如果您需要做一些真正神秘的事情,可能还需要阅读的相关部分。如果您的意思是在运行时向现有类添加一个方法,那么最好使用类似的内容
这需要做一些工作才能正确,但这应该是总体思路。注意,我在这里没有做任何异常处理等。你至少需要阅读,如果你需要做一些真正神秘的事情,.的相关部分不是那样的。我是说使用方法。它是一个插件,我想把一些特定的方法复制到其他地方。不是那样的。我是说使用方法。它是一个插件,我想把一些特定的方法复制到其他地方,如果Boris的答案(或简单的复制/粘贴)不是你想要的,然后你需要再解释一下你的问题。为什么?为什么要复制代码?这是一个糟糕的做法。如果Boris的答案(或简单的复制/粘贴)不是你想要的,那么你需要再解释一下你的问题。为什么?为什么要复制代码?这是一个糟糕的练习。读了这篇文章,我想这是OP最想要的。在任何情况下,我都会留下我的答案……读了这篇文章,我想这是OP最有可能想要的。无论如何我都会留下我的答案。。。