Here you can find the source of copyOfRange(byte[] bytes, int offset, int len)
public static byte[] copyOfRange(byte[] bytes, int offset, int len)
//package com.java2s; /**/*www. j a va 2 s.c om*/ * Source obtained from crypto-gwt. Apache 2 License. * https://code.google.com/p/crypto-gwt/source/browse/crypto-gwt/src/main/java/com/googlecode/ * cryptogwt/util/ByteArrayUtils.java */ public class Main { public static byte[] copyOfRange(byte[] bytes, int offset, int len) { byte[] result = new byte[len]; System.arraycopy(bytes, offset, result, 0, len); return result; } }