P1-10 数组
数组
为什么有数组
- 1、如果需要记录全班同学的姓名,难道要声明60个String变量?
- 2、有序数据的集合就是数据(Array)
- 3、数组中每项都有一个编号,被称为数组下标
- 通过下标就可以找到数组中指定的数据,也可以给指定位置赋值
数组的定义和初始化
- 1、int[] a={1,2,3,4,5,6,7,8,9,10};这个常用,指定初始值和长度
- int a[] = {1,2,3,4,5,6,7,8,9,10};下面这个也行,功能没区别,就是书写格式变了一点
- 2、int[] a=new int[10];声明长度,不赋初始值
- int a[]=new int[10];
- 每个元素的值为默认值
- int,double等默认值是0;boolean默认值是false;String等默认值是null
引用元素
- 1、数据组员下标从0开始,最后一个元素的下标为“长度-1”
- 2、引用数组的形式:数组名[下标]
数组+下标使用
- 1、a[2]单独使用或者放到=右边,就是取值
- 放到=左边就是赋值
- 2、数组元素完全可以当做变量使用
- 进行数学运算、赋值操作、自加自减等
- 3、举例 元素的赋值/取值
数组越界
1 |
|
数组下标超范围了
P1-10 数组
http://example.com/2024/08/01/SE101-零基础玩Java/Part1-笔记/P1-10 数组/