Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何转换方法';使用Eclipse将局部变量或表达式转换为方法参数?_Java_Eclipse_Refactoring - Fatal编程技术网

Java 如何转换方法';使用Eclipse将局部变量或表达式转换为方法参数?

Java 如何转换方法';使用Eclipse将局部变量或表达式转换为方法参数?,java,eclipse,refactoring,Java,Eclipse,Refactoring,如何使用Eclipse的内置重构工具将方法的局部变量或表达式转换为方法参数?如果删除局部变量的声明,则使用该变量的位置将不再编译。然后,您可以从快速修复菜单中选择“添加参数”(我想是Ctrl-1,现在不要打开Eclipse)。您可以使用重构上的“引入参数”选项。。右键单击时的子菜单 您需要选择一个表达式,例如用于初始化局部变量的表达式,这样才能起作用。虽然它没有使用Eclipse重构功能,但也可以起作用

如何使用Eclipse的内置重构工具将方法的局部变量或表达式转换为方法参数?

如果删除局部变量的声明,则使用该变量的位置将不再编译。然后,您可以从快速修复菜单中选择“添加参数”(我想是Ctrl-1,现在不要打开Eclipse)。

您可以使用重构上的“引入参数”选项。。右键单击时的子菜单


您需要选择一个表达式,例如用于初始化局部变量的表达式,这样才能起作用。

虽然它没有使用Eclipse重构功能,但也可以起作用