多数组合并成一个

private static byte[] byteMergerAll(List<byte[]> values) {
    int length_byte = 0;
    for (int i = 0; i < values.size(); i++) {
        length_byte += values.get(i).length;
    }
    byte[] all_byte = new byte[length_byte];
    int countLength = 0;
    for (int i = 0; i < values.size(); i++) {
        byte[] b = values.get(i);
        System.arraycopy(b, 0, all_byte, countLength, b.length);
        countLength += b.length;
    }
    return all_byte;
}
发布了66 篇原创文章 · 获赞 85 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/qq_38380025/article/details/100032019