首页 >Java >java教程 >Java数组类型的关系详解

Java数组类型的关系详解

WBOY
WBOY转载
2023-05-08 12:49:07917浏览

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映射:无序,键唯一,值不唯一。

以上是Java数组类型的关系详解的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文转载于:yisu.com。如有侵权,请联系admin@php.cn删除