我检查了storage size,但在存储数字时感到困惑。
对于Bytes
,“字节长度”是什么意思?如果我存储-128
的长度是多少?如果是12?
如果是浮点数和整数,那么我存储325还是9.9999999999999总是8个字节没关系?
如果是数组?假设我们有[“ ab”,“ bcd”],大小是(2+3=5)
或(2+1)+(3+1)=7
答案 0 :(得分:1)
如果存储字节数组,则大小将只是该数组的长度。单字节值为-128的数组仍然只是一个字节。
是的,即使您看不到小数部分,所有数字也占用相同的8字节大小。
文档说这是数组元素大小的总和,所以我希望7是两个单独的字符串大小的总和,每个字符串大小都以UTF-8 +1编码