Как упоминалось в других ответах, для метода есть ограничение в 64 КБ (по крайней мере, в Java-компиляторе Sun)
Слишком мне было бы логичнее разбить этот метод на несколько методов - каждый из которых присваивает массиву определенные связанные вещи (для этого может иметь смысл использовать ArrayList)
например:
public void addArrayItems()
{
addSculptureItems(list);
...
}
public void addSculptureItems(ArrayList list)
{
list.add("sculptures");
list.add("stonesculpture");
}
В качестве альтернативы вы можете загрузить элементы из статического ресурса, если они зафиксированы, как в файле свойств