杏彩:Java入门(3)—— 数组,java入门数组

作者:杏彩彩票app下载

Java入门(3)—— 数组,java入门数组

数组
  概述:数组就是三个器皿能够寄存固定个数的单纯数据类型

  特点: 容器 长度是平昔的 数组里面包车型地铁因素的数据类型要一致

 

 

  概念数组:
  1.先宣称,后开头化

    评释: 数据类型[] 数组名; // 标记符命名准则和行业内部
        String[] names;

    初始化:
        数组名 = new 数据类型[长度];

        names = new String[4]; // 最大的目录是 3

  2.声称的同期发轫化
    数据类型[] 数组名 = new 数据类型[长度]; // 推荐

    String[] names = new String[4];

    对等号左侧
      String[] 字符串数组类型

      names 数组名 // 寄存数组的地址引用 

    等于号侧边

      new 就是为数组开采空间

      String 数组里面包车型客车要素只可以是 String 类型

      [] 代表数组 // 凡是见到中括号 就是 数组

      4 代表数组的尺寸

  3. 急忙定义数组

      1. 数据类型[] 数组名 = {值1,值2,值3,...}; // 推荐

        String[] names = {"张三","李四","王五","赵六"};

 

      2. 数据类型[] 数组名 = new 数据类型[]{值1,值2,值3,...};

        String[] names = new String[]{"张三","李四","王五","赵六"};

      3.数组的尺寸

        数组的尺寸是数组的二个属性. 数组一旦被生出来,长度就显明了

        数组名.length // 计算数组的长短

      数组有号子下标索引

      索引: 从0早先的 数组成分最大的目录是: 数组的长短 - 1
      赋值: 依据目录赋值 数组名[索引] = 值; // names[0] = "jack";

      取值: 数组名[索引]; // names[0];

  4.常见错误:

    错误1:ArrayIndexOutOfBoundsException: 数组越界卓殊

        原因: 访谈了不设有的目录

        消除: 访谈存在的目录

    错误2:StringIndexOutOfBoundsException : 字符串索引越界极度

        原因: 访谈了不设有的目录

        消除: 访谈存在的目录

数组,java入门数组 数组 概述:数组正是一个器皿能够寄存固定个数的纯净数据类型 特点: 容器 长度是一定的数组里面的...

本文由杏彩发布,转载请注明来源

关键词: