java - 自动从构造函数中删除未使用的参数(Eclipse、Java)

标签 java eclipse parameters unused-variables

我有一堆类,其中包含带有未使用参数的构造函数。例如这个:

class Book {

    String author;
    String title;

    public Book(String author, String title, int numberOfPages) {       
        this.author = author;
        this.title = title;
    }
}

Eclipse 是否提供任何方法来自动删除多个文件中这些未使用的参数?手动删除它们需要数小时。

最佳答案

在 Eclipse Juno 上,您可以将编译器设置为在存在未使用的参数时显示警告/错误。

  1. 打开窗口 -> 首选项
  2. 导航到 Java -> 编译器 -> 错误/警告
  3. 找到名为Unnecessary code的节点
  4. Value of parameter is not used 设置为 Warning 或(更好)Error

enter image description here

如果有未使用的方法/构造函数参数,编译器将显示警告或编译失败。

在这种情况下,当您导航到问题 View 时,您可以通过鼠标右键单击来应用快速修复

enter image description here

关于java - 自动从构造函数中删除未使用的参数(Eclipse、Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27098155/

相关文章:

java - 通过 Java 程序使用 Haskell 的 GHCI

Java - 泛型 - 类 "Class<?>"的显式转换和转换方法

java - 如何将 SVN 项目作为 Java 项目 checkout 到 Eclipse 中?

java - 删除任务失败后如何继续gradle构建?

Linux,如何将 icc 与 eclipse 集成并从任何地方设置 icc

c++ - 如何避免删除作为 C++ 中的参数给出的对象

java - 如何修复 javafx 中 Gridpane 中的一行

java - 将数据从扫描仪写入阵列

java - 忽略作为参数传入的值

java - Android 上设置参数后启动相机失败