Go uint64 转化成byte数组

xiaoxiao2021-02-28  111

Go uint64 转化成byte数组

go中将uint64 转化成byte数组

i := uint64(123456789) fmt.Println(i) b := make([]byte, 8) binary.BigEndian.PutUint64(b, i) fmt.Println(b[:]) i = uint64(binary.BigEndian.Uint64(b))

java 中读取byte数组成long

Java 默认采用高字节序

byte[] len = new byte[]{0 ,0 ,0 ,0, 7, 91, (byte)205, 21}; ByteBuffer bb = ByteBuffer.wrap(len); System.out.println(bb.getLong());
转载请注明原文地址: https://www.6miu.com/read-25678.html

最新回复(0)