#byte型配列の記載例
大文字にしたかったので"%02x"じゃなくて"%02X"としています。
byte[] array = hoge(); // byte配列を返すメソッドのつもり
StringBuilder sb = new StringBuilder();
for (byte d : array) {
sb.append(String.format("%02X", d));
}
String str = sb.toString();
#Byte型配列の記載例
ご指摘をいただいたので追記しました。
Byte[] array = hoge(); // Byte配列を返すメソッドのつもり
String str = Arrays.stream(array)
.map(b -> String.format("%02X", b))
.collect(Collectors.joining());