java - 通过选择行Java创建方法

标签 java ide

伙计们,我有以下几行

oDBHelper.insertLista("Cadu","12/10/2014","description 1");
oDBHelper.insertLista("Cadu2","13/10/2014","description 2");
oDBHelper.insertLista("Cadu3","14/10/2014","description 3");

我想选择上面的 3 行并能够创建一个公共(public)/私有(private)方法调用?这在 Java 中是否可行,并通过使用 Java IDE (intelliJ) 中的快捷方式创建这样的东西

private static void myfunctionamehere(){

    oDBHelper.insertLista("Cadu","12/10/2014","description 1");
    oDBHelper.insertLista("Cadu2","13/10/2014","description 2");
    oDBHelper.insertLista("Cadu3","14/10/2014","description 3");

}

原来这 3 行是对新创建的方法的新调用

最佳答案

Eclipse 和 IntelliJ(意思是 Android Studio 等)都支持 extract method 重构工具。只需右键单击,点击 refactor。然后是提取方法

之后只需按照屏幕上的对话框说明操作即可。

关于java - 通过选择行Java创建方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27412196/

相关文章:

java - android studio,没有导入非android-studio项目选项

java - 使用Hibernate进行JOIN的问题

c++ - Visual Studio 2010 在没有错误时不正确地用红色错误行下划线代码/注释

ide - phpstorm IDE 无法保存项目 :

java - hibernate 中的 TypeMisMatchException

java - 如何在桌面应用程序中执行JSP?

java调整大小的方法

ide - PhpStorm 部署菜单呈灰色

ruby-on-rails - Rails 3/1.9.2 调试...使用 IDE?

swift - xcode 9.1 无法跳转到定义