Простой способ найти, если два разных списка содержат одинаковые элементы?
Как проще всего найти, если два списка содержат одинаковые элементы в стандартных библиотеках Java?
Не должно иметь значения, являются ли два списка одним и тем же экземпляром или нет, и не должно иметь значения, отличаются ли параметры типа списков.
например
List list1
List<String> list2;
// ... construct etc
list1.add("A");
list2.add("A");
// the function, given these two lists, should return true
Там, наверное, что-то смотрит мне в лицо, которое я знаю :-)
РЕДАКТИРОВАТЬ: Чтобы уточнить, я искал точно так же элементы и количество элементов, по порядку.
РЕДАКТИРОВАТЬ: Спасибо за указание на очевидный ответ, который я не мог видеть для поиска :-)
Хотя все приведенные ответы являются правильными, некоторые являются более правильными, чем другие, поэтому я подожду некоторое время для получения лучшего округленного ответа, прежде чем принять его.