美文网首页
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