我有将字节数组转换为表示 0 和 1 的 bool 数组的函数:
func byteArrayToBoolArray(ba []byte) []bool {
var s []bool
for _, b := range ba {
for _, c := range strconv.FormatUint(uint64(by), 2) {
s = append(s, c == []rune("1")[0])
}
}
return s
}
一个函数怎么看起来恰恰相反,意味着将 bool 数组转换为字节数组?
编辑:这个游乐场提供了我的字节数组的更多细节:https://play.golang.org/p/tEDcZv-t_0Q
ba := []byte{123, 255}
慕容3067478
相关分类