collections — встроенная библиотека, и её использование действительно не зазорно даже для такой простой задачи. К тому же, метод гораздо быстрее, если вы хотите писать грамотный и оптимизированный код. Приложил скриншот со сравнением времени выполнения метода для строки длиной 100 тысяч символов, вот, взгляните:
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.