Ну, я думаю, что нет другого способа, кроме добавления каждого элемента в список. Всего несколько советов:
ArrayList<String> bulk = new ArrayList<String>();
Вы должны заменить код выше на:
List<String> bulk = new ArrayList<String>();
, позволяющий переключаться между различными реализациями List (ArrayList, LinkedList, ...).
Если добавляемые данные уже находятся в другой коллекции, вместо добавления каждого элемента вы можете сделать следующее:
List<Integer> a;
List<Integer> b;
....
b.addAll(a);
Кроме того, если вам нужно инициализировать список с набором элементов, известных во время компиляции, вы можете сделать следующее:
List<String> list = Arrays.asList("foo", "bar");