From ac71f4486f48a233bac2187f6f9878bbd84f6d65 Mon Sep 17 00:00:00 2001 From: huanghaiquan Date: Sat, 16 Jan 2021 21:57:20 +0800 Subject: [PATCH] added new method to BytesUtils; --- .../src/main/java/utils/io/BytesUtils.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/utils-common/src/main/java/utils/io/BytesUtils.java b/utils-common/src/main/java/utils/io/BytesUtils.java index b4ed54c..aa79219 100644 --- a/utils-common/src/main/java/utils/io/BytesUtils.java +++ b/utils-common/src/main/java/utils/io/BytesUtils.java @@ -704,6 +704,22 @@ public class BytesUtils { return bytesAll; } + + public static char[] concat(char[]... bytesList) { + int size = 0; + for (char[] bs : bytesList) { + size += bs.length; + } + char[] bytesAll = new char[size]; + size = 0; + for (char[] bs : bytesList) { + System.arraycopy(bs, 0, bytesAll, size, bs.length); + size += bs.length; + } + + return bytesAll; + } + public static long toLong(ByteArray byteArray) { return toLong(byteArray.bytes()); -- GitLab