三、数组的使用

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.直接打印基本数据类型和引用数据类型的区别

原文地址:https://www.cnblogs.com/lsp-lsp/p/7341839.html