JAVA数组
容器及元素的概念
		容器:是将多个数据存储到一起
		元素:每个数据称为该容器的元素
		
数组的概念
		数组:数组是长度固定,存储数据的容器,保证多个数据的类型要一致
数组定义格式及其描述
		动态定义:
			数据类型	数组名				数据类型[长度]
				int[] 	arr 	=	 new 		int[i];
		静态定义:
			int[] arr = new int[]{元素1,元素,...};
			int[] arr = {元素1,元素2,...};
		
数组的特性
		a.数组标识符是一个引用,指向堆中一个真实的对象
		b.数组中保存引用数据类型时,保存的是对象引用,基本数据类型数组保存基本数据
		c.数组的length指标是数组能够容纳多少元素
		
索引
		数组的索引指的是当前数组元素在数组中的位置,从0开始
		
数组的长度属性
		数组的长度属性其实就是数组的元素个数,arr.length()获取
		
 数组元素访问方式及其描述
		数组名[索引]
		
数组中元素的默认值
		动态初始化数组同时,java会给数组元素自动赋值,0
数组索引越界
		ava.lang.ArrayIndexOutOfBoundsException
		产生的原因:就是你访问了不存在的索引元素。
数组空指针异常
		java.lang.NullPointerException
		产生的原因:数组已经不指向堆内存的数据了,你还使用数组名去访问元素
数组遍历
		foi(i=0;i<arr.length;i++){
			arr[i];
		}
 
                    
                 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号