Как сравнить два списка java

Аватар пользователя Иван Полежаев
Иван Полежаев
07 апреля 2023

Чтобы сравнить два списка в Java, можно использовать метод equals() из класса java.util.List. Этот метод сравнивает содержимое двух списков.

Вот пример:

import java.util.Arrays;
import java.util.List;

public class ListComparisonExample {
    public static void main(String[] args) {
        // Создаем два списка
        List<Integer> list1 = Arrays.asList(1, 2, 3);
        List<Integer> list2 = Arrays.asList(1, 2, 3);

        // Сравниваем два списка
        if (list1.equals(list2)) {
            System.out.println("Списки равны");
        } else {
            System.out.println("Списки не равны");
        }
    }
}

В этом примере списки list1 и list2 содержат одни и те же элементы в том же порядке, поэтому метод equals() вернет true

0 0
Бесплатно
Основы Java
Теория и практика с нуля
Перейти к курсу
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»