Как сравнить два списка 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