zoukankan      html  css  js  c++  java
  • java学习day13--数组

    数组

        今天来看看java四大引用类型之数组:

          数组:顾名思义,就是可以一组一组批量存储数据的对象

          数组的定义方法:

            动态初始化命名:

              数据类型 [ ] 数组名 = new 数据类型 [数组的长度]

              

            静态初始化命名:

              数据类型 [ ] 数组名 = new 数据类型 [ ] {x,y,z,a,b,c...}

             或 据类型 [ ] 数组名 = {x,y,z,a,b,c...}

              

          数组的赋值:

            定义了一组数组之后,系统为每个元素指定一个索引值,索引值是从0开始

            例如上述例子中的data的五个元素分别是:data[0],data[1],data[2],data[3],data[4]

           关于数组的语法规则:

            数组中存入的数据必须和定义的数据类型一致

            数组名其实就是一个变量名保存数组的引用(数组的起始地址),以上面的data数组为例:

            

            new 运算符会在对重分配一块连续的空间,把这块连续的空间的引用保存到数组名

            数组的本质就是堆中的一块连续的存储空间

            数组的访问是通过数组名[索引值]访问的

            数组有一个length属性,可以采用数组名.length的方式直接调用数组的总长度

            当调用数组时,没有给予赋值的元素系统会自动赋一个初始值。初始值是根据定义的数据类型来决定的

            

            foreach循环:

              格式:

                for(数据类型 变量名 :数组名){

                }

              解释:依次把该数组的每个元素赋值给变量

              

            

            

            

        

            

  • 相关阅读:
    2019春第三次课程设计实验报告
    2019 春第二次课程设计实验报告
    2019 春第一次课程设计实验报告
    第十二周作业
    第十一周作业
    第十周作业
    IDEA部署好WEB项目调用servlet时报错404
    软件工程作业02
    软件工程作业01
    Java实验报告六
  • 原文地址:https://www.cnblogs.com/javaisbest/p/11668786.html
Copyright © 2011-2022 走看看