Ich weiß, wie ToString-Methode für eindimensionale Arrays von Zeichenfolgen, aber wie man zweidimensionale Array drucken? Mit 1D mache ich es so:Drucken zweidimensionalen Array von Zeichenfolgen als String
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();
So drucken Sie 2D-Array.
Wenn Sie in einem Singlethread-Umgebung sind, die 'StringBuilder' Klasse sollte in der Regel bevorzugt wollen verwendet werden zu "StringBuffer", da es alle die gleichen Operationen unterstützt, aber es ist schneller, da es keine Synchronisation durchführt. – Desintegr