Я не вижу никаких недостатков в том, чтобы сделать String.indexOf
частью интерфейса CharSequence
. Преимущество состоит в том, что другие классы, такие как StringBuffer или StringBuilder, также должны будут реализовать методы indexOf.
Так есть ли какая-то причина, по которой indexOf
должен быть только частью String
?
Спасибо.