import java.util.*;
public class LinkedList {
public static void main(String[] args){
List l1 = new LinkedList();
//List l1 = new ArrayList();
for(int i = 0;i <=9 ; i++){
l1.add("a"+i);
}
System.out.println(l1);
}
}
LinkedList不是List接口吗?,这不是相当于父类引用指向子类对象嘛?这为什么会报错啊。这是在ecli上运行的
public class LinkedList {
public static void main(String[] args){
List l1 = new LinkedList();
//List l1 = new ArrayList();
for(int i = 0;i <=9 ; i++){
l1.add("a"+i);
}
System.out.println(l1);
}
}
LinkedList不是List接口吗?,这不是相当于父类引用指向子类对象嘛?这为什么会报错啊。这是在ecli上运行的
List l1 = new java.util.LinkedList();
List llst=Util.getLinkedListObj();
import java.util.LinkedList;
public class Util {
public static LinkedList getLinkedListObj(){
return new LinkedList();
}
}