require2DArray
Проверка, которую ставят перед Range#setValues: тот отвергает плоский массив сообщением, не называющим ни аргумент, ни причину. require2DArray выбрасывает исключение раньше, с вашим сообщением, и возвращает значение, поэтому вызов встраивается в выражение.
Принимается ровно то же, что принимает is2DArray: непустой массив, каждый элемент которого — массив. Строки разной длины проходят; когда они должны совпадать, берите requireConsistent2DArray.
Параметры
Параметр | Тип | Описание |
|---|---|---|
|
| Проверяемое значение. |
|
| Сообщение исключения. По умолчанию |
Возвращает
T[][] — то же значение с типом двумерного массива.
Исключения
Исключение | Условие |
|---|---|
| значение не является непустым массивом массивов. |
Примеры
Проверка и использование в одном выражении
Что проходит, а что нет
Смотрите также
is2DArray— та же проверка в виде предиката.non2DArray— предикат с отрицанием.requireConsistent2DArray— дополнительно требует одинаковой длины строк.
Исходный код
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.