Привет, есть ли стандартное место для доступа к пустым константам массива в JDK> 1.5.
Когда я хочу выполнить преобразование из String Collection (например, ArrayList) в String Array, я обнаруживаю, что использую свой собственный
который определен в моем собственном классе констант:
public static final String[] EMPTY_STRING_ARRAY = new String[0];
А потом в моем клиентском коде что-то вроде:
String[] retVal = myStringList.toArray(Constants.EMPTY_STRING_ARRAY);
return retVal;
Мне было интересно, если это «идиоматический» способ сделать это или я что-то упустил
В результате краткого поиска, который я сделал, у меня сложилось впечатление, что подобные вещи распространены в коде многих людей.
Любые идеи, ответы, комментарии (кроме того, что я не должен действительно использовать String Arrays) очень ценятся,
Приветствие
Simon