【发布时间】:2011-01-24 17:57:16
【问题描述】:
我知道如何对一维字符串数组执行toString 方法,但是如何打印二维数组?对于 1D,我是这样做的:
public String toString() {
StringBuffer result = new StringBuffer();
res = this.magnitude;
String separator = "";
if (res.length > 0) {
result.append(res[0]);
for (int i=1; i<res.length; i++) {
result.append(separator);
result.append(res[i]);
}
}
return result.toString();
如何打印二维数组?
【问题讨论】:
-
如果您在单线程环境中,通常应优先使用
StringBuilder类而不是StringBuffer,因为它支持所有相同的操作,但速度更快,因为它不执行任何操作同步。
标签: java string multidimensional-array