implement Arrays.toString(byte[])

This commit is contained in:
Joel Dice 2012-08-04 16:08:32 -06:00
parent 248ff91d74
commit 852d77d0b5

View File

@ -17,6 +17,23 @@ public class Arrays {
return asList(a).toString();
}
public static String toString(byte[] 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) {
return (a == null && b == null) || (a != null && a.equals(b));
}