一个ArrayList如果不用泛型,可以随便放各种类型对象或基本数据对吧?
一个ArrayList如果不使用泛型,可以随便放各种类型对象或基本数据对吧?这个自由度似乎很大啊,这样做会不会引发其它问题?
ArrayList dates = new ArrayList();
dates.add(new Date());
dates.add(new String("string"));
dates.add(1);
System.out.println(dates.get(0));
System.out.println(dates.get(1));
System.out.println(dates.get(2));