有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在NetBeans中同时更改变量名称的多个实例?

我正在构建一个关于NETBeaS的java项目。我想把一个变量的名称改成其他名称,但问题是

  1. 变量名在我的项目中已经使用了将近50次,我不想一个接一个地更改它,并承担在这里或那里遗漏一两个变量的风险。那么,有什么方法可以同时选择和更改这个特定变量名的所有实例吗

  2. 项目中的一个方法与变量同名,但是,我不想更改该方法的名称。我只想更改变量的名称。有什么方法可以做到这一点吗


共 (2) 个答案

  1. # 1 楼答案

    有时ctrl + R对我不起作用。因此,在这种情况下,尝试ctrl + F打开Find/Replace窗口,然后在搜索字段中写入变量以查找该变量的所有实例,然后在替换文本字段中,输入要用当前变量替换的文本或变量名称。然后点击底部的Replace All按钮

    我知道这不是一个好方法,但当我的ctrl + R因为任何未知原因无法工作时,它对我很有帮助

  2. # 2 楼答案

    你面临的问题可以通过一个叫做重构的过程来解决。将光标放在要重命名的变量内,然后按Ctrl+R。然后键入其他名称,编辑器将更改该变量的所有匹配项