WEB开发网
开发学院软件开发Java 在 Eclipse Galileo 中更快地编写 Java 代码 阅读

在 Eclipse Galileo 中更快地编写 Java 代码

 2009-09-07 00:00:00 来源:WEB开发网   
核心提示: 格式化字符串即使清单 6 中显示的输出比清单 4 中的原始输出更具描述性,但调整一下输出格式使其更具可读性可能会更好,在 Eclipse Galileo 中更快地编写 Java 代码(4),比如 “1993 Toyota Corolla (Automobile)”,自定义

格式化字符串

即使清单 6 中显示的输出比清单 4 中的原始输出更具描述性,但调整一下输出格式使其更具可读性可能会更好,比如 “1993 Toyota Corolla (Automobile)”。自定义模板允许您调整 toString() 方法生成的输出。

删除 toString() 方法并再次单击 Source > Generate toString()。这次:

单击 String format 下拉列表旁边的 Edit。

单击 New。

图 4. 添加一个新格式

在 Eclipse Galileo 中更快地编写 Java 代码

在 Pattern 中输入类似 ${member.value} ${otherMembers} (${object.className}) 的内容,给它起个名称,然后单击 OK。

选中新模式,在 Generate toString() 上单击 OK。新代码如清单 7 所示。

清单 7. 更新后的 toString() 方法

   
... 
  @Override 
  public String toString() { 
    return (make != null ? make + " " : "") 
        + (model != null ? model + " " : "") 
        + (year != null ? year : "") + " (Automobile)"; 
  } 
... 

现在,运行 main 方法,Automobile 对象的 toString() 输出如清单 8 所示。

清单 8. Automobile 对象的 toString() 方法的输出

   
Toyota Corolla 1993 (Automobile) 

处理数组

上一页  1 2 3 4 5 6 7  下一页

Tags:Eclipse Galileo 更快

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接