**
Java中数组的基本使用
**
一.什么是数组?
数组可以理解为一个存放东西的容器,它可以存放数组元素,一个数组可以存放多个数组元素,每个数组元素都是依附于数组的一个独立变量,(变量也可以用来存放数据,但遇到多个数据时,需要定义多个变量,并且在内存分配空间时不一定连续,而且麻烦)当我们需要储存多个相同意义的元素时,就可以使用数组。(数组可以实现一个变量存储多个数据,其内存分配也是连续的)
二:数组的特点:
(1)数组中存放的所有元素类型一致
(2)数组在内存中的储存是连续的
(3)数组的长度在声明时确定,是固定的
三:数组的使用:
1.数组的声明:
A:int[] students;//只是单纯的声明,没有给东西,并不会占用空间
students = new int[15];//此时为数组变量给定长度,将会分配内存空间
B:int[] students = new int[15];//声明数组的同时并给定长度
例如:
C:int nums = {10,20,14,13,1,5,16,34};//声明数组的同时为数组元素赋值,数组的长度由声明时的值决定
例如:
D:int nums = new int[] {1,23,14,34,21,11};//不建议使用
例如:
2.数组的基本使用:
a:
b:
c:
四:注意事项:
1.需要注意数组的下标是从0开始的
2.数组中的每个元素都存在默认
值:int:0,double:0.0,Boolean:false,char:空字符,对象:null
3.在使用时,尽量使用length表示数组的长度