java 正确的 byte[] 转long

/**

    * byte[] 转  long

    * 2016年9月30日

    */

    public static long bytesToLong(byte[] b) {

        long temp = 0;

        long res = 0;

        for (int i = 0; i < 8; i++) {

            temp = b[i] & 0xff;

            temp <<= 8*i;

            res |= temp;

        }

        return res;

    }

你可能感兴趣的:(java 正确的 byte[] 转long)