zoukankan      html  css  js  c++  java
  • AJPFX关于ArrayList集合容器的操作

    1、创建
         ArrayList<Egg> myList=new ArrayList<Egg>(); //<Egg>代表创建出Egg类型的List,新的ArrayList对象会创建在堆上
    2、加入元素
        Egg s=new Egg();
       myList.add(s);//此ArrayList会产生一个"盒子"来放Egg对象
    3、再加入元素
         Egg b=new Egg();
         myList.add(b);//此ArrayList会再产生一个"盒子"来放新的Egg对象
    4、查询大小
         int theSize=myList。size();//以为myList有两个元素,size()会返回2
    5、查询特定元素
        boolean isIn=myLis.contains(s);//因为myLis带有s所引用的Egg对象,所以此方法会返回true
    6、查询特定元素的位置
        int idx=myList.indexOf(b);//ArrayList为零基的,所以b引用的对象是第二个对象,而indexOf()会返回1
    7、判断集合是否为空
       boolean empty=myList.isEmpty();//因为不是空的,isEmpty()会返回false
    8、删除元素
       myList.remove(s);//注意,这时由两个盒子组成的空间,还剩下一个盒子的空间,只剩下装有b类型的盒子

  • 相关阅读:
    手势识别 ios
    无题
    核心动画笔记
    Quartz2D的学习2
    Quartz2D的学习1
    NSURLsessionTask
    NSURLSession
    POST请求的两种方式
    网络第一天
    NSThread
  • 原文地址:https://www.cnblogs.com/AJPFX/p/10910858.html
Copyright © 2011-2022 走看看