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

    1 ArrayList创建变量的步骤
       1: 导入包 java.util包中
       2: 创建引用类型的变量
        数据类型< 集合存储的数据类型> 变量名 = new 数据类型<集合存储的数据类型>();
        集合存储的数据类型: 要将数据存储到集合的容器中
        创建集合引用变量的时候,必须要指定好,存储的类型是什么
       3: 变量名.方法
        注意: 集合存储的数据,8个基本类型对应8个引用类型

        byte-->Byte

        short-->Short

        int-->Integer

        long-->Long

        float-->Float

        double-->Double

        boolean-->Boolean

        char-->Character
        存储引用类型,不存储基本类型
    2 ArrayList的常见方法
         a: add(参数) 向集合中添加元素
         b: get(int index) 取出集合中的元素,get方法的参数,写入索引
         c: size() 返回集合的长度, 集合存储元素的个数

         d: set(int 索引,修改后的元素) 将指定索引的元素,进行修改

         e: remove(int 索引) 删除指定索引上的元素

         f: clear() 清空集合中的所有元素

        g:indexOf(Object o)  返回此列表中首次出现的指定元素的索引,或如果此列表不包含元素,则返回 -1。

         h:isEmpty()  如果此列表中没有元素,则返回 true
    3 ArrayList集合的遍历

            public static void main(String[] args) {
    		ArrayList<Integer> array = new ArrayList<Integer>();   //定义整型类型的ArrayList集合
    		array.add(1);								//添加数据
    		array.add(2);
    		array.add(3);
    		for (int i = 0; i < array.size(); i++) {				//遍历ArrayList集合
    			System.out.println(array.get(i));
    		}
    		System.out.println("---------");
    		System.out.println("没有变化之前:"+array.get(2));
    		array.set(2, 6);
    		System.out.println("变化之后"+array.get(2));
    	}    
    

    ArrayList集合可以添加包括null在内的所有元素

        public static void main(String[] args) {
    		ArrayList<String> array = new ArrayList<String>();
    		array.add("love");
    		array.add("java");
    		array.add(null);
    		String string = array.get(2);
    		System.out.println(string);
    	}
    

     

  • 相关阅读:
    微信:JSSDK开发
    JSSDK图像接口多张图片上传下载并将图片流写入本地
    微信JSSDK上传多张图片
    laravel自定义公共函数的引入
    php把数据转换为json格式
    laravel控制器方法中,用函数作为变量进行传递时的处理方法
    ckeditor富文本编辑器的基本配置设置:
    laravel处理菜单保持的方法:
    laravel基于Bootstrap的成功和失败的提示信息和验证提示信息
    laravel Eloquent 查询数据库判断获取的内容是否为空
  • 原文地址:https://www.cnblogs.com/smxbo/p/10657292.html
Copyright © 2011-2022 走看看