Die Aufgabe ist leider nicht ganz eindeutig formuliert.
Mögliche Lösung mit Collections API:
MWE: http://hastebin.com/ejasegeber.java
Mögliche Lösung mit Collections API:
Code:
public static Boolean listsAreEqual(final Collection<String> list1, final Collection<String> list2)
{
Collection<String> similar = new HashSet<String>(list1);
// get items present in both lists
similar.retainAll(list2);
// all lists need to have the same size
if(similar.size() != list1.size() || similar.size() != list2.size()) {
return false;
}
return true;
}
MWE: http://hastebin.com/ejasegeber.java