视频字幕
Java数组是编程中的基础数据结构。它是一个容器对象,可以存储固定数量的同一类型的值。数组一旦创建,其长度就不能改变。每个数组元素都有一个索引,从0开始计数。
数组的使用分为两个步骤。首先是声明数组变量,指定数组元素的类型,比如 int[] numbers。然后使用new关键字创建数组对象,并指定数组的大小,比如 numbers = new int[5]。这样就创建了一个包含5个整数的数组,每个元素初始值为0。
数组可以在创建时直接初始化,使用花括号包含初始值,比如 int[] arr = {2, 5, 8, 1, 9}。也可以先创建数组,再通过索引逐个赋值。访问数组元素使用方括号和索引,比如 arr[0] 访问第一个元素,值为2。记住数组索引从0开始计数。
数组有一个重要的属性length,用来获取数组的长度。比如arr.length返回5。遍历数组有两种常用方法:标准for循环使用索引从0到length减1访问每个元素;增强for循环更简洁,直接遍历数组中的每个值。两种方法都能有效地访问数组中的所有元素。
数组具有几个重要特点:长度固定不可改变、元素类型相同、索引从零开始、在内存中连续存储。数组在实际编程中应用广泛,比如存储学生成绩、图像数据、临时计算结果等。掌握数组的基本操作是学习Java编程的重要基础,为后续学习其他数据结构打下坚实基础。