公式:计算数组长度

在c与c++中,基本数据类型的大小在不同机器上可能是不同的,所以,提供sizeof()用于获取实际大小,但是,在Java中,基础数据类型的大小在所有机器上都是一样的,所以Java没有sizeof()方法。
一维数组

  • sizeof(数组名) 计算得到这个数组占用内存的长度
  • 数组逻辑上的长度大小 = sizeof(数组名)/sizeof(数组类型)
    二维数组
  • 二维数组计算列数
    每行的总长度/元素占用的字节
    sizeof(二维数组名[0])/sizeof(类型)
  • 二维数组计算行数
    sizeof(二维数组名)/sizeof(二维数组名[0])
    公式:计算数组长度公式:计算数组长度图中的KeyType定义为int类型
    公式:计算数组长度