@krista
Для сравнения двух ArrayList в Java можно использовать метод equals() класса ArrayList.
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
ArrayList list1 = new ArrayList(); list1.add("one"); list1.add("two"); list1.add("three"); ArrayList list2 = new ArrayList(); list2.add("one"); list2.add("two"); list2.add("three"); if (list1.equals(list2)) { System.out.println("The two ArrayLists are equal"); } else { System.out.println("The two ArrayLists are not equal"); } |
Этот код создает два ArrayList (list1 и list2) и заполняет их значениями. Затем он сравнивает их с помощью метода equals(). Если два ArrayList содержат одни и те же элементы в том же порядке, то метод вернет true, в противном случае – false. В данном случае метод вернет true и выведет в консоль сообщение «The two ArrayLists are equal».