Java基础——一维数组

1.什么是数组

数组的概念:在内存中一组连续的空间,存储了一组相同类型的值

数组的基本要素:标识符-数组名,数组元素-值,元素下标-0开始,元素类型-类型,数组地址-数组本身的值

2.定义数组

1)数据类型 [ ] 数组名=new 数据类型 [ 数组长度 ]

2)数据类型 数组名 [ ] =new 数据类型 [ 数组长度 ]

例:int [ ] a=new int[5] ; string b[ ]=new string[8];

3.数组元素的表示和赋值

1)数组名[下标值] = 数值

例:array[0]=21; //array数组的第一个元素赋值为21;

2)数组元素有默认值,整型默认为0,浮点型默认为0.0,char默认’\u0000‘,boolean默认false,引用数据类型默认null

4.数组的赋值

1)数据类型 [ ] 数组名={值1,值2,……,值n}

例;char [ ] array ={'a','b','c'};

2)数据类型 [ ] 数组名=new 数据类型 [ ] {值1,值2,……,值n}

3)用循环赋值

例:for(int i=0;i<10; i++)

a[i]=Math.random();

5.数组的遍历

1)通常用for循环遍历数组

2)增强for循环语句

例:for(int i:b){ //增强for,格式(类型 临时变量:数组名)

//临时变量i会依次代表数组中的每个元素的值,而不是代表数组元素

++i; } //用i表示数组元素的值,不会改变数组元素的值

Guess you like

Origin blog.csdn.net/qq_36853276/article/details/120957650
Recommended