Java 将使用此引用的实例成员函数转换为静态函数
我有一个大型的非静态JAVA函数,它在其中的几个地方使用了这个引用。我想将它转换为静态函数,并将“this”引用作为参数传递,这样我就可以将它带到实用程序类 是否有任何工具可以自动化此过程Java 将使用此引用的实例成员函数转换为静态函数,java,case-tools,Java,Case Tools,我有一个大型的非静态JAVA函数,它在其中的几个地方使用了这个引用。我想将它转换为静态函数,并将“this”引用作为参数传递,这样我就可以将它带到实用程序类 是否有任何工具可以自动化此过程 更新:如果有人有自己的快速方法(不使用任何工具),请分享。让方法myMethod驻留在类Foo中,您需要在类Util中将其设置为静态 声明私有Foo-Foo在Util中 在Eclipse中,使用myMethod上的移动重构,选择Util作为目标 将static修饰符添加到moved方法中,并修复对添加的Foo
更新:如果有人有自己的快速方法(不使用任何工具),请分享。让方法
myMethod
驻留在类Foo
中,您需要在类Util
中将其设置为静态
私有Foo-Foo代码>在Util
中
myMethod
上的移动重构,选择Util
作为目标static
修饰符添加到moved方法中,并修复对添加的Foo-Foo
内部的访问私有Foo-Foo代码>来自Util
Ctrl+F/查找:
此。
/Replace为:参数。
/Replace all