Java不同数组类型之间的关系是什么
作者:BrightSoul
时间:2023-05-01
浏览:4
1、关系说明(1)数组数组是一种引用数据类型,数组引用变量只是一个引用(跟C++中的指针类似),数组元素和数组变量在内存中(2)对象数组由于类和数组都是一种引用数据类型,所以程序中对象数组o2实际是存放的是Obj类的引用数组。(3)多维数组多维数组是数组的扩展,他实质还是一维数组,只是数组元素也是引用,数组元素里保存的引用指向一维数组。2、实例publicclassObj{inta;}publicclassTest{publicstaticvoidmain(String[]args){intarray[]
本文目录
1、关系说明
(1) 数组
数组是一种引用数据类型,数组引用变量只是一个引用(跟C++中的指针类似),数组元素和数组变量在内存中
(2) 对象数组
由于类和数组都是一种引用数据类型,所以程序中对象数组o2实际是存放的是Obj类的引用数组。
(3)多维数组
多维数组是数组的扩展,他实质还是一维数组,只是数组元素也是引用,数组元素里保存的引用指向一维数组。
2、实例
public class Obj{
int a;
}
public class Test{
public static void main(String[] args){
int array[] = int[]{2,3,4,5,6,7,8,9};
Obj o1 = new Obj();
Obj o2[] = new Obj[10];
int array2[][] = new int[10][];
}
}Java有哪些集合类
Java中的集合主要分为四类:
1、List列表:有序的,可重复的;
2、Queue队列:有序,可重复的;
3、Set集合:不可重复;
4、Map映射:无序,键唯一,值不唯一。
作者最新文章
漫蛙漫画免费下拉式在线看地址
2026-10-27 17:25
如何在WPSOffice2019一键开启和关闭筛选
2026-10-26 23:11
xmind怎么调整两个框之间的距离 布局技巧
2026-10-24 13:34
ps怎么抠图
2026-10-20 17:22
PDF表格怎么转换成Excel?如何免费将PDF表格转成Excel?
2026-10-15 11:26
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多

































