2010-10-04 6 views
6

Nếu tôi có một mảng 2D arr[rows][columns], làm cách nào tôi có thể sử dụng arr.length để tìm kích thước cho các hàng và cột riêng lẻ?Câu hỏi về mảng 2D Java

Trả lời

9
arr.length 

sẽ là số hàng

arr[x].length 

sẽ là số lượng cột trong hàng x.

6

Bạn có thể tìm số hàng như:

arr.length 

Trong Java tất cả các hàng không cần phải có cùng một số yếu tố. Bạn có thể tìm số phần tử ở hàng i như:

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

arr.length này sẽ cung cấp cho bạn số lượng hàng trong 2D mảng của bạn

arr[i].length này sẽ cung cấp cho bạn số lượng colums của một hàng cụ thể ....

Do đó arr[i].length làm giảm thời gian thực hiện khi nó được sử dụng trong vòng một vòng lặp ...

Điều này có nghĩa là Nếu Hàng 0 có 3 giá trị & Hàng 1 có 2 giá trị ...

+0

Chào mừng bạn đến với StackOverflow! Vui lòng xem [Trang trợ giúp] (http://stackoverflow.com/help/how-to-answer) để biết một số mẹo về cách viết câu trả lời tuyệt vời. Trong trường hợp này, ví dụ, câu trả lời của bạn chứa thông tin đã được trình bày trong các câu trả lời trước đó, một trong số đó đã được chấp nhận. Có lẽ hãy xem nút ** Chưa được trả lời ** ở đầu trang cho hàng nghìn câu hỏi chưa có câu trả lời được chấp nhận! – dg99