Українська
Підсумки
Висновки
Методи відділяють контракт від способу виконання, масиви групують однотипні дані, а рядкові API дозволяють явно обрати буквальну, Unicode або шаблонну обробку. Правильність залежить від меж, порожніх наборів, копіювання та одиниць індексації.
Питання для самоперевірки
- Що копіюється під час передавання масиву?
- Чи можна перевантажити метод лише типом результату?
- Як varargs поводиться без аргументів?
- Які дві умови потрібні рекурсії?
- Чим порожній масив відрізняється від null?
- Яку передумову має binarySearch?
- Чому два рядки не порівнюють через посилальну рівність?
- Чим codePoints відрізняється від chars?
- Коли потрібний StringBuilder?
- Чому formatted не замінює екранування HTML?