您的位置:首页 > 编程语言 > Java开发

Java(3):Java SE疯狂复习之数组

2018-02-26 10:15 246 查看
1. 数组是可以存放多个同一类型的数据
2. 用法
程序员用法
数组定义:数据类型数组名[]=new 数据类型[大小];
如: int  arr[]=new int[5];
或: int[]  arr=new int[5]; // 个人建议用这种
或: int  []arr=new int[5];
数组引用:数组名[下标]

3. 知道数组的大小:arr.length(成员属性)
4. 引用在栈里面,对象在堆里面
5. 对象数组:不多说

对象、字符串的很多不能用”==”,用的话是表示地址相等,比较字符串的内容是否相等是用equals方法
数组可存放同一类型数据
简单数据类型(int,float)数组,可以直接赋值
对象数组在定义后,赋值时候需要再次为每个对象分配空间【即是:new 对象】
数组大小必须事先指定,如:int x;int a[]=new int[x];是可以的
数组名可以理解为指向数组首地址的引用。C++中,是指向一块内存区域(即这个数组)首地址的指针。
数组的下标是从0开始编号的。

多维数组
int iMat [][]= new int[5][6]; // 5行6列
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: