2010-10-04 13 views
6

Si tengo una matriz 2D arr[rows][columns], ¿cómo podría usar arr.length para encontrar el tamaño de las filas y columnas individualmente?Pregunta de matriz 2D Java

Respuesta

9
arr.length 

será el número de filas

arr[x].length 

será el número de columnas en la fila x.

6

Puede encontrar el número de filas como:

arr.length 

En Java todas las filas no necesitan tener mismo número de elementos. Puede encontrar el número de elementos en la fila i como:

arr[i].length 
4
Rows - arr.length 
Columns -arr[rowNumber].length //Each row can have different number of elements 
-1

arr.length esto le dará el número de filas de la matriz 2D

arr[i].length Esto le dará el número de columnas de una fila en particular ....

Por lo tanto arr[i].length reduce el tiempo necesario cuando se utiliza dentro de un bucle ...

Esto significa que si la fila 0 tiene 3 valores & La fila 1 tiene 2 valores ...

+0

¡Bienvenido a StackOverflow! Consulte las [páginas de ayuda] (http://stackoverflow.com/help/how-to-answer) para obtener algunos consejos sobre cómo escribir excelentes respuestas. En este caso, por ejemplo, su respuesta contiene información que ya fue presentada en respuestas anteriores, una de las cuales ya fue aceptada. ¡Quizás revise el botón ** Sin respuesta ** en la parte superior de la página para ver miles de preguntas que aún no tienen respuestas aceptadas! – dg99