Pascal4eg / Java

 Java | Фишки и трюки

Метод Arrays.fill() для инициализации массива

Класс java.util.Arrays имеет несколько методов с именем fill(), которые принимают разные типы аргументов и заполняют весь массив одним и тем же значением:

long array[] = new long[5];
Arrays.fill(array, 30);

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

int array[] = new int[5];
Arrays.fill(array, 0, 3, -50);

Обратите внимание, что метод принимает массив, индекс первого элемента, индекс последнего элемента (не включительно) и значение.