Вот текущий код в моем приложении:
String[] ids = str.split("/");
При профилировании приложения я заметил, что на разбиение строки тратится значительное время.
Я также узнал, что split
на самом деле принимает регулярное выражение, которое здесь для меня бесполезно.
Итак, мой вопрос: какую альтернативу я могу использовать для оптимизации разбиения строк?Я видел StringUtils.split
, но быстрее ли это?
(Я бы попробовал и проверил сам, но профилирование моего приложения занимает много времени, поэтому, если кто-то уже знает ответ, это сэкономит время)