From 0c2099a105e61a98ed463bca68dc7c81ef14b81c Mon Sep 17 00:00:00 2001 From: Jonathan Cobb Date: Thu, 6 Feb 2020 11:39:10 -0500 Subject: [PATCH] add tohexArray --- .../java/org/cobbzilla/util/string/StringUtil.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/main/java/org/cobbzilla/util/string/StringUtil.java b/src/main/java/org/cobbzilla/util/string/StringUtil.java index c9ab498..4f1d009 100644 --- a/src/main/java/org/cobbzilla/util/string/StringUtil.java +++ b/src/main/java/org/cobbzilla/util/string/StringUtil.java @@ -284,6 +284,19 @@ public class StringUtil { return b.toString(); } + public static String tohexArray(byte[] data) { + return tohexArray(data, 0, data.length, ", "); + } + public static String tohexArray(byte[] data, int start, int len, String delim) { + StringBuilder b = new StringBuilder(); + int stop = start+len; + for (int i=start; i 0) b.append(delim); + b.append("0x").append(getHexValue(data[i])); + } + return b.toString(); + } + /** * Get the hexadecimal string representation for a byte. * The leading 0x is not included.