数组
数组:数组是存储在一个连续的内存块中的元素集合。
数组中的每个元素 必须是相同的数据类型,并且通过索引进行分区。
数组中的第一个 元素的索引为0。
创建数组:
1、声明一个对数组的引用;
2、使用new关键字初始化数组,并指定数组的大小;
(在Java中,数据要么是基础数据类型,要么是一个引用类型。而数 组不是八种基础数据类型之一,所以数组是引用类型。所以,一个数 组需要一个引用来访问它,并且需要new关键字来初始化)
例如:
int [] sums = new int[20];
访问数组:数组中的元素通过对该数组的一个引用、一个用于描述我 们要访问数组哪一个元素的整型索引值来访问。
例如:
sums[0]=1;
sums[1]=2;
用for循环来取得所有元素的值:
// length属性用于获取数组长度
for(int i = 0; i < sums.length; i++){
sums[i] = sums[i]+i;
System.out.println(sums[i]);
} 这样所有的元素都能打印出来了
引用数组:
Java中有九种数据类型:八种基础数据类型中每一种是一种数 组类型、引用类型的数组类型。
初始化数组:数组初始化程序在创建数组时,不需要使用new关键字。
数组 中的元素使用大括号列出,元素和元素之间用逗号隔开。
例如:
int [] odds = {1, 3, 5, 7, 9};
多维数组:上面我们所说的数组都是一维数组,现在我就简单介绍下多维数组
例如:int [][] sums;
初始化二维数组时,必须有两个int类型整数来指定行数和列数。
例如:sums = new int[10][12]; 在这里10表示行数,12表示列数,共120个元素