美文网首页
JAVA之数组

JAVA之数组

作者: 每天进步一点点变成更好的自己 | 来源:发表于2022-09-04 07:43 被阅读0次

    1、数组

    数组的特点:

    • 1.数组是相同类型的变量的集合,所有元素的类型都一样
    • 2.可以指定数组包含的元素个数,最多为int的最大值个
    • 3.元素有固定的顺序
    • 4.每个元素都有一个固定的编号,称之为索引(index),从0开始递增,类型 为int
    • 5.可以像操作变量一样读写数组中的任何一个元素

    创建一个数组:
    数组元素类型[] 变量名 = new 数组元素类型[数组长度]
    变量名[索引] 可以使用这个变量,可以读取也可以给他赋值。
    比如:
    int[] intArray = new int[9]
    double[] doubleArray = new double[100]

    2、认识数组

    数组的实:地址连续的内存,类似编号连续的一沓白纸,比如从第10-24页
    数组的名:这个块连续内存的第一个内存的地址,比如第10页的名称
    数组 = 数组变量+ 数组的实体
    数组变量[索引] : 在数组原有地址的基础上,加上索引,获得想要的元素。
    数组的长度:数组变量.length可以获得数组的长度

    3、认识数组类型

    数组是一种特殊的类
    数组的类名就是类型带上中括号
    同一类型的数组,每个数组对象的大小可以不一样,也就是每个数组对象占用的内存可以不一样。这一点和类的对象不同。
    可以用引用指向类型相同大小不同的数组,因为他们属于同一种类型。

    引用的数组
    可以把类名当作自定义类型,定义引用的数组,甚至多维数组

    相关文章

      网友评论

          本文标题:JAVA之数组

          本文链接:https://www.haomeiwen.com/subject/ddzckrtx.html