第6章 数组

第6章 数组
1,掌握数组的声明、初始化与使用的方法
2,掌握一维、多维数组的用法
3,理解数组的复制
4,掌握JavaDoc注释的使用

6.1 数组概述
而数组不是八种基础数据类型之一,所以数组是引用类型。
数组是:
存储在一个连续的内存块中的元素集合。
数组中的每个元素必须是相同的数据类型,
并且通过索引进行区分。数组中的第一个元素的索引为0。

为什么要用数组?
数组类型变量可以同时存储多个同类型基础数据类型变量或对象。

在Java中,创建数组有两个步骤:
(1)声明一个对数组的引用;
(2)使用new关键字初始化数组,并指定数组的大小。
int [ ] nums = new int[ 20]

int nums[ ] = new int[ 20]
数组的特点:
数组的声明方式,和其他的引用数据类型声明变量一模一样
(1) 数组中间只能存放相同类型的数据
(2) 数组定义好了之后,内存中元素的存放时连续的
(3) 数组的大小,需要在定义的时候,就固定好,一旦确定,将无法修改
6.2访问数组
数组中的元素通过用对该数组的一个引用、
一个用于描述我们要访问数组哪一个元素的整型索引值来访问。
数组的第一个元素的索引为0,第二元素的索引为1,依此类推。
遍历类似与用循环

6.3数组长度
Java中的数组是对象。
Java中的每个数组都有一个length属性来代表数组的大小。
使用length属性可以极大地减少数组访问越界的可能性。
nums.length

6.4引用数组
引用数组的初始值为空。

Java中有九种类型的数组:
八种基础数据类型中每一种是一种数组类型、引用类型的数组类型。
sums和temps数组就是基础数据类型数组的示例。
我们可以声明任何引用类型的数组。
Persons [ i ] . getAge;
Persons [ i ] . setAge;

猜你喜欢

转载自blog.csdn.net/qq_43039235/article/details/82224819