zoukankan      html  css  js  c++  java
  • Java学习笔记之——数组

    一、一维数组

    1. 什么是数组

    变量:在内存中开辟了一块空间

    数组:在内存中开辟了一块连续的空间,每块空间保存的值/对象叫做元素,每个元素都有对应的下标。(下标从0开始)

    2. 初始化一个数组

    1)不通过new关键字,给定元素

    int[ ] array={1,2,3};

    2)new的方式给定长度,不给定元素

    int[ ] array=new int[5];

    3)new的方式给定元素,不给定长度

    int[ ] array=new int[ ]{1,2,3}

    3.长度、下标、特点

    数组的长度:  变量名.length

    int length=array.length;

    数组的下标范围:[0,变量名.length-1]

    取出数组中的第一个元素:int first=array[0];

    数组的特点:

                 同类型的元素

                 长度不可变

    [ ]可以放在类型后面,也可以放在变量后

    int array1[ ]={1,2,3};

    int[ ] array2={4,5,6};

    二、二维数组

    1. 什么是二维数组

     如果数组中的元素类型是一维数组,那么次数组就是二维数组

    2.语法:

    a.声明二维数组

    数据类型[ ][ ] 数组名;如:int [ ][ ] nums;

    b.初始化:

    nums=new nums[5][ ];

    nums=new nums[5][5];  //长度为5的二维数组里面的长度又是长度为5的一维数组

  • 相关阅读:
    spark Kryo serialization failed: Buffer overflow 错误
    spark sql加载avro
    Java读写hdfs上的avro文件
    spark使用scala读取Avro数据(转)
    spark遇到的错误1-内存不足
    php数据表
    php商品详情页的修改
    php ecshop前台修改
    php的文件
    php文件的学习
  • 原文地址:https://www.cnblogs.com/wrf-hsj/p/10108162.html
Copyright © 2011-2022 走看看