美文网首页
ArrayList简单使用

ArrayList简单使用

作者: wzsuperhero | 来源:发表于2018-07-23 21:58 被阅读0次

ArrayList<String>的基本用法

List和ArrayList

  • List是一个接口,是collection接口的一个字接口,是一个有序的集合。
  • ArrayList是List一个实现类,可以实现数组大小的可变,可以很方便的进行数组的增删改查。
  • 1 List<NameValuePair> paraList = new ArrayList<>();
    --
    2 paraXmlList("cfgXml", dataxmlPath, paraList);
    --
    3 paraList.add(new BasicNameValuePair("productid", productid));
    --
  • List list=new ArrayList();这种形式成为向上转型,ArrayList实现了List接口,可以看成是从List继承而来,一个子类的对象可以指向它父类。

List<String> list=new ArrayList<String>();

-List是集合最大的父类,它包含了ArrayList。
如果直接声明为ArrayList<String> list=new ArrayList<String>()并没有问题,应为这样显得不是很灵活,因为List下除了ArrayList还有LinkList等他们都实现了List里面的方法。
而声明成:List<String> list=new ArrayList<String>();这样的形式使得list这个对象可以有多种的存在形式

相关文章

网友评论

      本文标题:ArrayList简单使用

      本文链接:https://www.haomeiwen.com/subject/efdsmftx.html