数组

一、内存模型

    一对连续的变量集合

二、创建方式

    根据知不知道内容可以将数组分为动态和静态

    2.1.一维数组
    静态
      标准 : 数据类型[] 引用名=new int[]{数据内容};
      省略 : 数据类型[] 引用名={数据内容}
    动态
      标准 : 数据类型[] 引用名=new int[数据量];

    2.2.二维数组
    静态
      标准 : 数据类型[][] 引用名=new int[][]{{数据内容},{数据内容}};
      省略 : 数据类型[][] 引用名={{数据内容},{数据内容}};
    动态:参考一维数组
      标准 : 数据类型[][] 引用名=new int[行][列];

三、数组操作

    增加:空的元素是0,增加就是改变0的值
    删除:空的元素是0,后面的元素往前面移动
    修改:更改元素内容
    查找
      下标:根据索引查找
      内容:对比内容查找,没有找到就返回-1

四、数组工具类

    打印:Arrays.toString(数组)
    拷贝:Arrays.copyOf(数组,个数)
    排序:Arrays.sort(数组)
    查询:Arrays.binarySearch(数组, 元素);


返回课程体系

posted @ 2021-01-19 11:00  LinkYup  阅读(55)  评论(0编辑  收藏  举报