zoukankan      html  css  js  c++  java
  • 集合ArrayList

    /*集合ArrayList
     * 例如:
     * 1.创建:ArrayList<Egg> myList = new ArrayList<Egg>();
     *      Egg类型的集合//新的ArrayList对象会创建在堆上
     * 2.加入元素  Egg s = new Egg();myList.add(s);
     *   //此ArrayList会产生出一个盒子来访Egg对象
     * 3.Egg b = new Egg();myList.add(b);
     * 4.查询大小 int theSize = myList.size();
     *   //因为myList有两个元素,size()会返回2
     * 5.查询特定元素 boolean isIn = myList.contains(s);
     *   //因为myList带有s所引用的Egg对象,所以此方法会返回true
     * 6.查询特定元素的位置  int idx = myList.indexOf(b);
     *   //ArrayList以零作为第一个元素的首位置,所以b引用的对象是第二个对象,indexOf()会返回1
     * 7.判断集合是否为空  boolean empty = myList.isEmpty();
     *   //因为myList包含了两个对象,isEmpty()会返回false
     * 8.删除元素 myList.remove(s);这时候size = 1;b引用的对象变为第一个元素*/

     1 import java.util.ArrayList;
     2 public class Jihe {
     3     public static void main(String[] args){
     4         ArrayList<Jihe> pigList = new ArrayList<Jihe>();
     5         
     6         Jihe p1 = new Jihe();
     7         pigList.add(p1);
     8         Jihe p2 = new Jihe();
     9         pigList.add(p2);
    10         
    11         int theSize = pigList.size();
    12         System.out.println("猪猪集合的大小是:"+theSize);
    13         System.out.println("猪猪集合是否包含有p1:"+pigList.contains(p1));
    14         
    15         pigList.remove(p1);
    16         theSize = pigList.size();
    17         System.out.println("猪猪集合的大小现在是:"+theSize);
    18     }
    19 
    20 }

  • 相关阅读:
    MyBatis 数据库字段排序问题(一)
    MySQL 函数
    Google 浏览器设置打开超链接到新窗口标签页
    Linux 命令整理 vim
    IDEA比较实用的插件之翻译插件(Translation)
    Dubbo-本地Bean测试
    Spring+dubbo错误(二)
    Spring+dubbo错误(一)
    Dubbo-本地测试直连
    上架app被拒原因总结
  • 原文地址:https://www.cnblogs.com/saimeco/p/5874882.html
Copyright © 2011-2022 走看看