Hallo Community,
habe gerade eine Übung durchgemacht:
Meine Frage nun: Was für einen Sinn hat die 3. Zeile?
man muss ja List und ArrayList importieren. Aber warum machen wir das so? Warum importieren wir nicht nur ArrayList oder nur List? Was für einen Sinn hat das?
Also nicht:
oder
habe gerade eine Übung durchgemacht:
Java:
public class IteratorErweiterteForSchleife{
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("Hallo");
list.add("Leute");
list.add("von");
list.add("Heute");
for (String string : list) {
System.out.println(string);
}
}
}
Meine Frage nun: Was für einen Sinn hat die 3. Zeile?
Java:
List <String> list= new ArrayList<String>();
man muss ja List und ArrayList importieren. Aber warum machen wir das so? Warum importieren wir nicht nur ArrayList oder nur List? Was für einen Sinn hat das?
Also nicht:
Java:
ArrayList <String> list = new ArrayList<String>();
oder
Java:
List<String> list = new List<String>();