Java 数组
数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。
Java 语言中提供的数组是用来存储固定大小的同类型元素。
你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,....,number99。
声明数组变量
首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:
如:
double[] myList; // 首选的方法
或
double myList[]; // 效果相同,但不是首选方法
创建数组
一维数组
创建一维数组
-数组元素的数据类型决定了数组的数据类型,它可以是java中任意的数据类型,包括基本数据类型和其他引用类型。数组的名字为一个合法的标识符,符号“[]”指明该变量是一个数组类型的变量。单个“[]”表示要创建的数组是一个一维数组。
-声明一维数组:
int arr[];
double[] dou;
一维数组的赋值
int a[]={1,2,3};
int b[]=new int[]{4,5,6};
int C[] = new int[3];
c[0] =7;//给第一个元素赋值
c[1]=8;//给第二个元素赋值
c[2]=9;//给第三个元素赋值
获取数组长度

image.png
一维数组的使用

image.png
二维数组
创建二维数组
同一维数组一样,二维数组在声明时也没有分配内存空间,同样要使用关键字new来分配内存,然后才可以访问每个元素
二维数组的使用

数组的基本操作
填充和批量替换数组元素

image.png