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

    集合(ArrayList)   存储任意类型的元素,且长度可变

    基本数据类型byte, short, int    , long, float, double, char, boolean

    引用数据类型Byte, Short, Integer, Long, Float, Double, Character, Boolean

     引用数据类型 都允许为空        String

    格式

    ArrayList<String> list = new ArrayList<String>();    // 存储String类型

    ArrayList<Integer> list = new ArrayList<Integer>();  // 存储int类型

    ArrayList<Phone> list = new ArrayList<Phone>();   // 存手机对象

    集合中常用方法

    Object:元类 任何类 都是他的子类

    返回值类型 函数名 (类型 参数名)  true  添加成功

    boolean add(Object obj) 将指定元素obj追加到集合的末尾

    Object get(int index) 返回集合中指定位置上的元素

    int size() 返回集合中的元素个数

    boolean add(int index, Object obj)  索引为i的地方插入 元素obj

    Object remove(int index)        移出索引为i的元素,返回移出元素

    void clear()                 清空集合中所有元素

    Object set(int index, Object obj) 索引为i的元素 换为obj 返回替换前元素

    import java.util.ArrayList;       // 导入ArrayList

    public class ArrayListDemo01 {

    public static void main(String[] args) {

    ArrayList<String> list = new ArrayList<String>(); // 定义集合String

    list.add("bb");      // 添加"bb"元素  返回值 true 添加成功

    list.add(0, "AA");    // 索引为0处  添加"AA"元素  true

    System.out.print( list.get(0));  // 获取 第一个元素 obj

    System.out.println(list.size());  // 获取 集合的长度 int

    list.set(1,BB);       // 第二个元素替换为"BB"  返回替换前元素

    list.remove(0);      // 删除第一个元素  返回删除的元素

    list.clear();         // 清空集合中所有元素 void

    for (int i = 0; i < list.size(); i++) {

    System.out.println(list.get(i));

    }

    }

    }

  • 相关阅读:
    用GD库生成高质量的缩略图片[转载]
    Linux流量监控工具 iftop (最全面的iftop教程)
    数据库开发数据库使用连接池
    过去时的那些硬件和软件
    关于及时回收(GC)系统资源的析构对象的的示例
    控制好节奏,踏实做好每件事
    如何管理IIS,自动创建WEB SITE,应用程序池
    数据库开发数据库的Data Base connection 简单池功能启示
    .Net MSMQ在分布式中的应用
    高并发高负载网站的系统架构注意的问题
  • 原文地址:https://www.cnblogs.com/javscr/p/10070348.html
Copyright © 2011-2022 走看看