Я хочу сравнить строку URI по различным шаблонам в java, и я хочу получить самый быстрый код.
Должен ли я использовать:
if(uri.contains("/br/fab") || uri.contains("/br/err") || uri.contains("/br/sts")
Или что-то вроде:
if(uri.matches(".*/br/(fab|err|sts).*"))
Обратите внимание, что у меня может быть намного больше uri, и этот метод вызывается очень часто.
Каков наилучший ответ между моими выборами?