Встречается на собеседованиях • сегодня

Как называется выражение .map(Object::toString)

Это method reference (ссылка на метод). В данном случае используется ссылка на метод `toString()` класса `Object`. Существует 4 вида method reference: 1. `Class::staticMethod` - ссылка на статический метод 2. `object::instanceMethod` - ссылка на метод экземпляра 3. `Class::instanceMethod` - ссылка на метод экземпляра произвольного объекта 4. `Class::new` - ссылка на конструктор Пример: ```java List numbers = Arrays.asList(1, 2, 3); List strings = numbers.stream() .map(Object::toString) // Class::instanceMethod .collect(Collectors.toList()); ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы