java - 在很多实体中自动生成 toString 方法

标签 java intellij-idea tostring shortcut auto-generate

我有很多实体,具体来说是 160 个。我需要重写所有这些方法中的 toString 方法。 我的问题是:在 Intellij 或一些外部工具上是否有一些快捷方式可以让我在所有这些实体中自动生成 toString 方法?

最佳答案

在 Intellij 中我认为它可以像这样完成:

  1. 打开所需的类进行编辑并执行以下操作之一:

    • 在主菜单上,选择代码 |生成。
    • 右键单击编辑器并在上下文菜单中选择“生成”
    • 按 Alt+Insert。
  2. 从显示的弹出列表中,选择 toString() 选项。生成 toString() 向导显示类中的字段列表。

在 eclipse 中也可以这样做:

  1. 右键单击编辑器
  2. 选择来源
  3. 然后选择生成 toString()。
  4. 然后选择所需的所有字段。

关于java - 在很多实体中自动生成 toString 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49289913/

相关文章:

c# - object.ToString() 如何处理盒装值类型?

java - BufferedReader readLine() block

java - 如何从另一个 JavaFX Controller 在 JavaFX TextField Controller 中设置字符串或文本

java - IntelliJ Spring Gradle 项目注释不起作用

java - SLF4J : Failed to load class "org.slf4j.impl.StaticLoggerBinder" IntelliJ issue

java - slf4j-log4j 在传递给异步记录器之前将对象转换为字符串

java - ArrayList 元素不被打印

java - 在 Clojure 中获取日期和时间的最佳方法是什么?

java - Spring/Tomcat 中的动态类加载

java - Intellij 不显示运行按钮