Как предотвратить создание java.lang.String.split () ведущей пустой строки?

Передача 0 в качестве предельного аргумента предотвращает конечные пустые строки, но как предотвратитьведущий пустые строки?

например

String[] test = "/Test/Stuff".split("/");

результаты в массиве с "", "Test", "Stuff".

Да, я знаю, что мог бы бросить свой собственный токенизатор ... но документы API для StringTokenizer говорят

«StringTokenizer - это устаревший класс, который сохраняется по соображениям совместимости, хотя его использование не рекомендуется в новом коде. Рекомендуется всем, кто ищет эту функциональность, использовать разделение»

Ответы на вопрос(7)

Ваш ответ на вопрос