Зубчатые массивы — это массивы, содержащие массивы (или другие коллекции) вместо примитивных типов. Каждый элемент массива содержит другой массив.
В зубчатых массивах каждая строка может иметь разное количество столбцов.

Объявление зубчатого массива.
объявление зубчатого массива с 10 строками:
int[][] a = новый int[10][];
Получение/установка значений.
с помощью системы;
открытый класс MainClass {
public static void Main (String [] args)
{
int[][] a = новый int[10][];
for (int i = 0; i ‹ a.Length; i++)
{
а[i] = новый интервал[12];
}
for (int i = 0; i ‹ a[4].Length; i++)
{
Console.WriteLine(a[4][i]);
}
}
}
Чтобы установить конкретное значение, следуйте этому синтаксису:
a[‹номер_строки›][‹номер_столбца›] = ‹значение›
Чтобы получить конкретное значение:
a[‹номер_строки›][‹номер_столбца›]
Примечание.
зубчатые массивы (массивы массивов) быстрее и безопаснее в использовании.