数组学习

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;//给第三个元素赋值

获取数组长度

数组学习_第1张图片
image.png

一维数组的使用

数组学习_第2张图片
image.png

二维数组

创建二维数组

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

二维数组的使用

数组学习_第3张图片

数组的基本操作

填充和批量替换数组元素

数组学习_第4张图片
image.png

你可能感兴趣的:(数组学习)