2个都是数组,主要是用来存放数据用的。
区别在于:前个是弱类型,没有类型限制。
LIST<T>是泛型也称之为强类型。其作用就是限制类型。
list<类型>,如果你定义了一个USER1类和一个USER2类,然后list<USER1>,然后你list<USER1> lu=new list<USER1>();
这里你NEW出了一个对象,然后lu.add(数据);//注意这里的数据必须是USER类型的,换句话说就必须是USER类的属性。
如果你添加了USER2类的属性或者其它类的属性都会报错,必须是USER类的属性才可以。
这个就是强类型的作用。 |