- 数组可以看成是多个相同类型数据组合,对这些数据的统一管理。
- 数组变量属引用类型,数组也可以看成是对象,数组中的每个元素相当于该对象的成员变量。
- 数组中的元素可以是任何数据类型,包括基本类型和引用类型。
一维数组的声明方式:
type var[]; 或 type[] var;
例如:
int a1 [] ; int [] a2;
double b [];
Person [] p1;
String s1 [];
Java语言中声明数组时不能指定其长度,例如:
int a[5]; //非法
数组名 = new 数组元素的类型 [数组元素的个数]
|
package com.nyist; public class TestArray { public static void main(String[] args) { int[] s; s = new int[5]; for(int i=0;i<5;i++) { s[i]=2*i+1; } } } |
ps:在Java中除基本类型外,其它的都是引用类型(引用类型都是另外分配空间的) |