当前位置: 代码迷 >> Eclipse >> JAVA编撰过程中可否替换变量名
  详细解决方案

JAVA编撰过程中可否替换变量名

热度:31   发布时间:2016-04-23 01:14:43.0
JAVA编写过程中可否替换变量名?
eclipse环境。

……
for (int i=0; i<10; i++) {
    ……
}
……

可否将 for 循环体中(也就是选中部分程序),变量i全部替换成j ?

程序编写接近完成时,突然发现某个变量必须换名,这种情况
一个一个手动改很麻烦,而且容易出错。

------解决方案--------------------
Alt+Shift+R试试看,它是一个重命名的方法,不过使用时要注意不能弄错了。
------解决方案--------------------
引用:
批量改才容易出错.
这样把i都换成j了,那int 呢?也都批量换成jnt了?
单个字母的这种变量名不要批量改,相对长一点,区分性强一点的还可以.


人家说的批量改不是指查找替换,而是指eclipse的“重命名”功能,它是能分析语法的,按照你的语法对于对应的变量进行重命名,不是以字符串为单位的
------解决方案--------------------
这种修改可以借助eclipse的重构,使用方法选中要修改的变量,用快捷键shift+alt+r(或者右键,菜单里选重构(refactor)->重命名(rename)。
eclipse还有很多重构选项,自己可以学习一下