JAVA数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA数组相关的知识,希望对你有一定的参考价值。

数组是什么?

数组是相同类型的,用一个标识符名称封装到一起的一个对象序列或基本类型数据序列。简单来讲就是一组相同类型元素的集合。


为什么使用数组?

当需要存储大量数据,例如需要读取100个数,那么就需要定义100次变量,而数组就解决了这个问题,通过数组容器将相同类型的元素用一个标识符封装起来,方便存储和操作。

数组的声明:

1、先声明,再赋值

int score[]=new int[5];
score[0]=10;

2、声明并赋值

int score[]=1,2,3,4,5;

int score[]=new int[]1,2,3,4,5;

下标:下标是用来操作数组中对应数据位置,

数组的赋值:

score[0]=1;

数组遍历,一般使用for循环进行遍历,

for(int i=0;i<数组名.length;i++)

System.out.println(数组名[i]);



二维数组:

二维数组实际上是一个一维数组,它的每个元素又是一个一维 数组

二维数组的声明:

int [ ][ ] scores; //定义二维数组

scores=new int[5][5]; //分配内存空间

或者

int [ ][ ] scores = new int[5][5];

0 0

1 1

2 2

3 3

4 4

每个数对应的每个下标,scores[2][2]代表第三个数组中的第 三个数,以此类推

以上是关于JAVA数组的主要内容,如果未能解决你的问题,请参考以下文章

java中如何创建动态数组

java数组排序

java中的数组语法

java中如何创建字符串数组?

java打印数组

java 怎样传递数组对象