Java中如何获取多维数组的长度
在程序处理中遍历数组是⼀种很常见的操作,但遍历数组时,我们需要知道数组各维度的长度(⼀维数组除外,for each 可以遍历),下⾯举例说明如何求多维数组的长度。
⼀维:
int [] array ={1 2 3 4 5} ;
size = array.length() ;
⼆维数组:
Java实际上没有多维数组,只有⼀维数组。多维数组可以理解为“数组的数组” ;举例⼆维数组其实是⼀个⼀维数组,数组中每个元素是⼀个⼀维数组。从⽽得到⾏列的长度为。
int [ ] [ ] array = { {1 ,2,3},{4,5,6},{7,8,9}} ;
int rows = array.length ;
int columns = array[0].length ;
可以把这⼀特性推⼴到多维数组:
python获取数组长度多维数组:
int []1 []2 ...[]n array = { } ;
1-D array.length ;
2-D array.length[0] ;
.
n-D array[0]1[0]2 ... [0]n-1 ;
根据上述得到各维度的长度,从⽽可以很容易的循环遍历所有元素。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论