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);
    	}
    

     

  • 相关阅读:
    ajax与302响应
    读过/在读/想读的英文原著
    从编译DotNetOpenAuth中学到的程序集强签名知识
    百度输入法引起的Mac远程桌面Ctrl+.快捷键不起作用
    MacBook鼠标指针乱窜/不受控制问题的解决方法
    IIS中User-mode caching引起的Cache-Control不为public的问题
    让IIS8支持WCF的最简单方法
    在ASP.NET Web Forms中用System.Web.Optimization取代SquishIt
    苹果官方发布,iPhone 6 & Plus 设计素材
    jQuery 特效:盒子破碎和移动动画效果
  • 原文地址:https://www.cnblogs.com/smxbo/p/10657292.html
Copyright © 2011-2022 走看看