【问题标题】:How do I rename all Scanners or object?如何重命名所有扫描仪或对象?
【发布时间】:2017-06-02 04:17:09
【问题描述】:

例如,我在整个代码中都将我的 Scanner 对象命名为 readsir”。

[Scanner readsir= new Scanner(new File("word.txt"));]

但是,我担心我的教授会期望使用不同的 Scanner 或对象名称。每次我在程序中突出显示一个“readsir”时,都会突出显示所有的“readsir”。 所以,如果我想将所有“readsir”更改为 objIn,有什么办法可以做到这一点吗?我是 eclipse 的新手和java编程,所以如果太明显我很抱歉。

我浏览了程序并手动更改了所有单词,但我的一个程序有 700 行长,所以我想为长程序找到一种新方法。

【问题讨论】:

  • 您使用的是什么 IDE?大多数 IDE 都具有重构/重命名功能,应该能够为您执行此操作
  • 选择变量->右键->源码->重构。然后输入变量的新名称并按回车键。

标签: java eclipse refactoring rename


【解决方案1】:

选择变量->右键->源->重构。然后输入变量的新名称并回车

或者

选择变量并按,Alt+Shift+R

【讨论】:

    【解决方案2】:

    假设您使用的是 eclipse,那么您有一个快捷方式。突出显示要重命名的变量名称并按 alt+shift+r,您会在名称周围看到一个框。重命名它并按回车键,名称应该在使用相同变量的任何地方发生变化。

    如果您使用的是其他 IDE,您将获得类似的解决方案。右键单击或在顶部的菜单栏中进行检查,然后搜索名为 refactor 或 refactoring 的工具。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-26
      • 1970-01-01
      • 2016-04-21
      • 2014-05-20
      • 1970-01-01
      • 1970-01-01
      • 2015-10-02
      • 2022-01-09
      相关资源
      最近更新 更多