Gibt es eine einfache Möglichkeit, zwei String[] Arrays auf ihre Inhalte hin zu überprüfen und den Inhalt, der in einem der Arrays fehlt, auszugeben?
String[] array1 = {"A", "C", "D", "E"};
String[] array2 = {"B", "A", "D", "F"};
ArrayList<String> list1 = new ArrayList<String>(java.util.Arrays.asList(array1));
ArrayList<String> list2 = new ArrayList<String>(java.util.Arrays.asList(array2));
list2.removeAll(list1);
System.out.println("Folgende Inhalte aus der Menge " + java.util.Arrays.toString(array2));
System.out.println("sind in der Menge " + java.util.Arrays.toString(array1) + " nicht enthalten:");
for (int i=0; i<list2.size(); i++)
System.out.println(list2.get(i));