我已经看到将二维数组声明为锯齿状数组很好
int[][] jagged = new int[3][];
但是在代码中在内存级别做一些优化时,[,]
作为矩阵的定义使用内存块会更方便...
那么你能解释一下这是否属实吗?我猜这[,]
需要一块内存,并且元素的访问速度更快,而不是在锯齿状二维数组中的几个内存部分中查找...。
我已经看到将二维数组声明为锯齿状数组很好
int[][] jagged = new int[3][];
但是在代码中在内存级别做一些优化时,[,]
作为矩阵的定义使用内存块会更方便...
那么你能解释一下这是否属实吗?我猜这[,]
需要一块内存,并且元素的访问速度更快,而不是在锯齿状二维数组中的几个内存部分中查找...。