• JAVA数组


    容器及元素的概念
    容器:是将多个数据存储到一起
    元素:每个数据称为该容器的元素

    数组的概念
    数组:数组是长度固定,存储数据的容器,保证多个数据的类型要一致

    数组定义格式及其描述
    动态定义:
    数据类型 数组名 数据类型[长度]
    int[] arr = new int[i];
    静态定义:
    int[] arr = new int[]{元素1,元素,...};
    int[] arr = {元素1,元素2,...};

    数组的特性
    a.数组标识符是一个引用,指向堆中一个真实的对象
    b.数组中保存引用数据类型时,保存的是对象引用,基本数据类型数组保存基本数据
    c.数组的length指标是数组能够容纳多少元素


    索引
    数组的索引指的是当前数组元素在数组中的位置,从0开始

    数组的长度属性
    数组的长度属性其实就是数组的元素个数,arr.length()获取

     数组元素访问方式及其描述
    数组名[索引]

    数组中元素的默认值
    动态初始化数组同时,java会给数组元素自动赋值,0

    数组索引越界
    ava.lang.ArrayIndexOutOfBoundsException
    产生的原因:就是你访问了不存在的索引元素。

    数组空指针异常
    java.lang.NullPointerException
    产生的原因:数组已经不指向堆内存的数据了,你还使用数组名去访问元素
    数组遍历
    foi(i=0;i<arr.length;i++){
    arr[i];
    }

  • 相关阅读:
    记一次事件:由于资源管理器没有关闭所导致数据库挂起
    脚本恢复控制文件
    数据库恢复至某个时间点
    EXPDP/IMPDP
    导入与导出详解
    ORACLE DIRECTORY目录管理步骤
    Linux and Oracle常用目录详解
    omitting directory何意
    在RAC执行相关操作发生ora-01031:insufficient privileges解决方法
    MySQL8.0安装
  • 原文地址:https://www.cnblogs.com/BRIGHTM00N/p/10472388.html
Copyright © 2020-2023  润新知