为什么要使用数组?
数组的定义
数组是相同类型的数据按顺序组成的一种引用数据类型
一维数组
声明(和变量对比)
数据类型【】 数组名;
数据类型 数组名【】;
创建
先声明后创建
数组名=new 数据类型【数组长度】
声名的同时创建
数据类型【】数组名=new 数据类型【长度】;
如
int[] intArray=new int[6];
注意:长度必须指明
初始化
int[] arr={1,2,3,4,5,6,7,8};
元素引用
数组名【下标】;
注意:下标从0开始;
如arr[0]=1;arr[2]=3;
a.length为数组的长度;
长度
数组的应用
循环为数组赋值
当我们赋值的长度超过数组的长度会出现下面的错误
意思为程序运行时错误数组的长度超出边界在JAVA.JAVACLASS.main方法的地20行;
数组元素的累加
对一组数组按照由小到大的顺序进行排序(冒泡排序:先两两进行比较如果第一个比第二个大就交换顺序)
求最大值
增强型for循环
如何对a b进行交换这是我的
并进行改进
局部变量和数组的初始值
局部变量没有初始值而数组的初始值为0;