Встречается на собеседованиях • сегодня
Какие знаешь методы ссылочных типов данных
В Java у ссылочных типов (объектов) есть методы, наследуемые от `Object` и специфичные для конкретных классов. Основные:
1. **Методы `Object`**:
```java
boolean equals(Object obj) // сравнение объектов
int hashCode() // хеш-код объекта
String toString() // строковое представление
```
2. **String**:
```java
String substring(int beginIndex)
char charAt(int index)
boolean contains(CharSequence s)
```
3. **Коллекции** (List, Set, Map):
```java
boolean add(E e) // добавление элемента
int size() // количество элементов
boolean isEmpty() // проверка на пустоту
```
4. **Массивы** (через `Arrays`):
```java
Arrays.sort(arr) // сортировка
Arrays.toString(arr) // строковое представление
```
Пример:
```java
List list = new ArrayList<>();
list.add("Hello");
System.out.println(list.size()); // 1
```

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы