1.访问数组的元素值
通过下标【索引】
语法:
数组名称[下标]
2.获取数组中元素个数【数组的长度】
在Java中,所有的数组都提供了一个length属性,通过这个属性可以访问该数组的长度或者元素个数
语法:数组名称.length
3.给数组元素赋值或者修改
4.遍历一次访问数组中的每一个元素【通过不同的下标获取各自对应的值】
1>简单的for循环
2>增强for循环【foreach循环】
JDK1.5之后新增的
优点:用于遍历数组和集合,无须下标,就可以直接获取数组或者集合中的元素
语法:
for(数组元素类型 变量名:数组或者集合名称){
//循环体
}【相当于把数组赋值给变量】
int[] arr1={10,20,30,40,50};
for(int i : arr1){
System.out.println(i);
}【把arr1赋值给i】
注意:
使用数组过程中常见的问题
1.java.lang.ArrayIndexOutOfBoundsException: 数组下标越界范围是0~length-1
2.如果在代码中遇到了异常,并且这个异常没有被处理的话,代码将不会继续向下执行
3.将数组的引用变量指向了一个无效的空间java.lang.NullPointerException空指针异常【将一个引用的数据类型的变量指向了null,然后在后面的代码仍然使用它】
4.直接打印基本数据类型和引用数据类型的区别