zoukankan      html  css  js  c++  java
  • 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];
    }

  • 相关阅读:
    面向对象思想
    jQuery随笔
    总结关于linux操作
    转.linux上安装python
    sql server 基本语句
    linux 常见指令
    loadrunner 录制时不自动弹出网页
    Linux 安装MySQL
    linux关于安装
    loadrunner 性能测试
  • 原文地址:https://www.cnblogs.com/BRIGHTM00N/p/10472388.html
Copyright © 2011-2022 走看看