JAVA定义数组0到10,【JAVA零基础入门系列】Day10 Java中的数组

什么是数组?顾名思义,就是数据的组合,把一些相同类型的数放到一组里去。

那为什么要用数组呢?比如需要统计全班同学的成绩的时候,如果给班上50个同学的成绩信息都命名一个变量进行存储,显然不方便,而且在做成绩统计,如求总分,平均分,方差等的时候,遍历成绩信息又成了一大难题,这个时候,你就需要用到数组了。

数组可以很好的解决这两个问题,数组名只有一个,只需要使用数组名加下标来访问各个元素的信息即可,遍历的时候,由于下标是连续的,所以访问起来十分方便。

接下来,就开始正式介绍一下数组吧。

数组是用于存储相同数据类型的集合,使用数组前需要先声明数组,声明方式为:int[] a; 这里只声明了变量,并没有真正初始化为数组。应该使用new运算符创建数组,int[] a = new int[100]; 这里声明了一个大小为100的整数型数组,也就是说,里面可以存放最多一百个整数。需要注意的是,数组的下标是从0-99,而不是1-100,所以,数组里的最后一个数是a[99]而不是a[100],数组定义好之后,就可以用循环结构来进行赋值操作。

int[] a = new int[100];

for(int i = 0; i < 100; i++)

a[i] = i;

新建的数字数组,里面元素都会被初始化为0,如果是逻辑型数组,则都会初始化为假,对象型数组则初始化为null,当你创建一个字符串数组的时候,

你可能感兴趣的:(JAVA定义数组0到10)