mirror of
https://github.com/corda/corda.git
synced 2025-01-23 04:48:09 +00:00
Complete the java.util.Arrays#toString family of methods
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
This commit is contained in:
parent
396c0822cd
commit
a9ecf1eaed
@ -17,6 +17,23 @@ public class Arrays {
|
|||||||
return asList(a).toString();
|
return asList(a).toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static String toString(boolean[] a) {
|
||||||
|
if (a == null) {
|
||||||
|
return "null";
|
||||||
|
} else {
|
||||||
|
StringBuilder sb = new StringBuilder();
|
||||||
|
sb.append("[");
|
||||||
|
for (int i = 0; i < a.length; ++i) {
|
||||||
|
sb.append(String.valueOf(a[i]));
|
||||||
|
if (i + 1 != a.length) {
|
||||||
|
sb.append(", ");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sb.append("]");
|
||||||
|
return sb.toString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public static String toString(byte[] a) {
|
public static String toString(byte[] a) {
|
||||||
if (a == null) {
|
if (a == null) {
|
||||||
return "null";
|
return "null";
|
||||||
@ -34,6 +51,91 @@ public class Arrays {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static String toString(short[] a) {
|
||||||
|
if (a == null) {
|
||||||
|
return "null";
|
||||||
|
} else {
|
||||||
|
StringBuilder sb = new StringBuilder();
|
||||||
|
sb.append("[");
|
||||||
|
for (int i = 0; i < a.length; ++i) {
|
||||||
|
sb.append(String.valueOf(a[i]));
|
||||||
|
if (i + 1 != a.length) {
|
||||||
|
sb.append(", ");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sb.append("]");
|
||||||
|
return sb.toString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static String toString(int[] a) {
|
||||||
|
if (a == null) {
|
||||||
|
return "null";
|
||||||
|
} else {
|
||||||
|
StringBuilder sb = new StringBuilder();
|
||||||
|
sb.append("[");
|
||||||
|
for (int i = 0; i < a.length; ++i) {
|
||||||
|
sb.append(String.valueOf(a[i]));
|
||||||
|
if (i + 1 != a.length) {
|
||||||
|
sb.append(", ");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sb.append("]");
|
||||||
|
return sb.toString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static String toString(long[] a) {
|
||||||
|
if (a == null) {
|
||||||
|
return "null";
|
||||||
|
} else {
|
||||||
|
StringBuilder sb = new StringBuilder();
|
||||||
|
sb.append("[");
|
||||||
|
for (int i = 0; i < a.length; ++i) {
|
||||||
|
sb.append(String.valueOf(a[i]));
|
||||||
|
if (i + 1 != a.length) {
|
||||||
|
sb.append(", ");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sb.append("]");
|
||||||
|
return sb.toString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static String toString(float[] a) {
|
||||||
|
if (a == null) {
|
||||||
|
return "null";
|
||||||
|
} else {
|
||||||
|
StringBuilder sb = new StringBuilder();
|
||||||
|
sb.append("[");
|
||||||
|
for (int i = 0; i < a.length; ++i) {
|
||||||
|
sb.append(String.valueOf(a[i]));
|
||||||
|
if (i + 1 != a.length) {
|
||||||
|
sb.append(", ");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sb.append("]");
|
||||||
|
return sb.toString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public static String toString(double[] a) {
|
||||||
|
if (a == null) {
|
||||||
|
return "null";
|
||||||
|
} else {
|
||||||
|
StringBuilder sb = new StringBuilder();
|
||||||
|
sb.append("[");
|
||||||
|
for (int i = 0; i < a.length; ++i) {
|
||||||
|
sb.append(String.valueOf(a[i]));
|
||||||
|
if (i + 1 != a.length) {
|
||||||
|
sb.append(", ");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sb.append("]");
|
||||||
|
return sb.toString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private static boolean equal(Object a, Object b) {
|
private static boolean equal(Object a, Object b) {
|
||||||
return (a == null && b == null) || (a != null && a.equals(b));
|
return (a == null && b == null) || (a != null && a.equals(b));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user