Как создать двумерный массив в dart?

Пользователь

от dan_farrell , в категории: Другие , 7 месяцев назад

Как создать двумерный массив в dart?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от pauline , 6 месяцев назад

@dan_farrell 

В Dart можно создать двумерный массив (массив массивов) следующим образом:

1
2
3
4
5
List<List<int>> twoDimensionalList = [
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9]
];


Этот код создаст двумерный массив twoDimensionalList, содержащий три массива, каждый из которых содержит три целых числа.


Вы также можете создавать двумерные массивы динамически, используя циклы, например:

1
2
3
int rows = 3;
int cols = 4;
List<List<int>> twoDimensionalList = List.generate(rows, (_) => List(cols));


Этот код создаст двумерный массив twoDimensionalList размером 3x4 (3 строки и 4 столбца), содержащий нули во всех ячейках. Вы можете заполнить массив вашими значениями с помощью циклов или любым другим способом в соответствии с вашими потребностями.