1. Обзор
В этом уроке мы рассмотрим различные способы сравнения массивов в Java . Мы рассмотрим традиционные методы, а также увидим несколько примеров с использованием лямбда -
выражений
.
2. Сравнение массивов
Мы будем сравнивать массивы в Java, а, как мы знаем, это объекты. Поэтому давайте освежим некоторые основные понятия:
- Объекты имеют ссылки и значения
- Две одинаковые ссылки должны указывать на одно и то же значение
- Два разных значения должны иметь разные ссылки
- Два одинаковых значения не обязательно имеют одинаковые ссылки
- Примитивные значения сравниваются только по значению
- Строковые литералы сравниваются только по значению