在 Eclipse Galileo 中更快地编写 Java 代码
2009-09-07 00:00:00 来源:WEB开发网您还能使用 toString() 生成器处理数组。清单 9 展示了一个称为 options 的新的字符串数组。
清单 9. options 字符串数组
Automobile auto = new Automobile("Toyota", "Corolla", "1993");
String[] options = new String[] {
"Automatic Transmission",
"Power Brakes",
"Power Windows"
};
// new generated method after adding private String[] options;
auto.setOptions(options);
System.out.println(auto.toString());
// prints this:
// Toyota Corolla [Ljava.lang.String;@defb836 1993 (Automobile)
通常,原生 toString() 方法输出的数组表示就像对象的原始表示一样,并不真正显示内容。但是,选项 List contents of arrays instead of using native toString 改变了这种情况。选中该选项,重新生成 toString() 方法,新的输出如清单 10 所示。
清单 10. 重新生成的 toString() 方法的输出
Toyota Corolla [Automatic Transmission, Power Brakes, Power Windows] 1993 (Automobile)
限制输出
如果某些数组非常大,可以通过选中 Limit number of items in arrays/collections/maps 并设置限制来约束输出的内容(见图 5)。这样做可以阻止 toString() 方法输出过多内容。
图 5. 输出数组内容并施加限制
- ››Eclipse 3.7反编译插件的安装
- ››eclipse CDT NDK环境搭建步骤
- ››Eclipse 如何自定义java class注释
- ››eclipse.ini内存设置
- ››Eclipse+PyDev离线配置Python开发环境
- ››Eclipse下jQuery文件报错解决方案
- ››Eclipse快捷键与使用技巧
- ››Eclipse 常用快捷键 常用技巧My Eclipse常用快捷键...
- ››Eclipse快捷键二
- ››Eclipse快捷键一
- ››Eclipse+SVN+Google Code配置过程
- ››eclipse中开发android程序时,打开layout配置文件自...
更多精彩
赞助商链接