Метод replace()
Заменяет символами подстроки данной строки буфера (StringBuffer) заданные символы в строке. Другими словами метод позволяет в Java заменить символы в строке между указанными начальным и конечным индексами.
Параметры:
start — начальный индекс, включительно;
end — конечный индекс, не включая;
str — строка, которая заменит предыдущее содержимое.
Заменяет символами подстроки данной строки буфера (StringBuffer) заданные символы в строке. Другими словами метод позволяет в Java заменить символы в строке между указанными начальным и конечным индексами.
Параметры:
start — начальный индекс, включительно;
end — конечный индекс, не включая;
str — строка, которая заменит предыдущее содержимое.
👍1
Что выведет код сверху?
Anonymous Quiz
26%
Equal
26%
Not equal
26%
Ошибку компиляции
21%
Ошибку при выполнении
🎉2
#Вопросы_с_собеседования
Что такое перегрузка методов?
Ответ на данный вопрос будет опубликован на канале сегодня в 18:00 мск.
Что такое перегрузка методов?
Ответ на данный вопрос будет опубликован на канале сегодня в 18:00 мск.
👍4🤔3
Ответ
Перегрузка методов — это свойство полиморфизма, в котором при помощи изменения сигнатуры метода можно создать разные методы для одних действий:
• одно и то же имя метода;
• разные аргументы;
• может быть разный возвращаемый тип.
Например, один и тот же add() из ArrayList может быть перегружен следующим образом и будет выполнять добавление разным способом, в зависимости от входящих аргументов:
• add(Object o) — просто добавляет объект;
• add(int index, Object o) — добавляет объект в определенный индекс;
• add(Collection < Object > c) — добавляет список объектов;
• add(int index, Collection < Object > c) — добавляет список объектов, начиная с определенного индекса.
Перегрузка методов — это свойство полиморфизма, в котором при помощи изменения сигнатуры метода можно создать разные методы для одних действий:
• одно и то же имя метода;
• разные аргументы;
• может быть разный возвращаемый тип.
Например, один и тот же add() из ArrayList может быть перегружен следующим образом и будет выполнять добавление разным способом, в зависимости от входящих аргументов:
• add(Object o) — просто добавляет объект;
• add(int index, Object o) — добавляет объект в определенный индекс;
• add(Collection < Object > c) — добавляет список объектов;
• add(int index, Collection < Object > c) — добавляет список объектов, начиная с определенного индекса.
👍8