java类集--List接口

一,本章目标

掌握List接口与Collection接口的关系

掌握List接口的常用子类:ArrayList,Vector

掌握ArrayList与Vector的区别


二,具体内容

Collection下有很多个子接口,其中有一个List接口,List接口可以存放任意的数据类型。而且在List接口中内容是允许重复的。


List接口的功能比Collection功能强大,List接口大量扩充了Collection接口方法。



如果想要使用接口,则肯定要使用对象的多态性进行实例化操作,那么对于List接口本身也是一样的。

ArrayList是List中最常用的子类。 

增加数据:


删除数据:根据对象内容或者根据对象编号



也可以输出内容。

在List接口中提供了get方法,利用此方法可以完成输出

通过循环完成输出,循环的次数由size方法取得


此输出方式是List接口独有的,其他的接口是没有的,尤其是Collection中是没有根据索引取出内容的操作。


把集合变成一个数组





挽救的子类:Vector


虽然Vector类是旧的类,但是其实现了List接口,所以都是一样的。

因为Vector类属于旧的类,所以在类中提供了很多重复方法。




三,总结

掌握了以上的操作方法,List接口的作用就明白了,而且之后的全部类集操作中也基本上都以这些方法为标准,只是各个特性不一样。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值