zoukankan      html  css  js  c++  java
  • 【数组概述】

    数组概述:
    数组是存储同一个数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。
    定义格式:
    A:数据类型[] 数组名;
    B:数据类型 数组名[];
    举例:
    A:int[] a; //定义一个 int 类型的数组 a 变量。
    B:int a[]; //定义一个 int 类型的a 数组变量。注意:
    效果可以认为是一样的,都是定义一个 int 数组,但是念法上有些小区别。推荐使用第一种。
     
    数组初始化概述:
    Java 中的数组必须先初始化,然后才能使用。
    所谓初始化,就是为数组中的数组元素分配内存空间,并为每个数组元素赋值。
    数组的初始化方式:
    动态初始化,初始化时只指定数组长度,由系统为数组分配初始值。
    静态初始化,初始化时指定每个数组元素的初始值,、由系统决定数组长度。
    动态初始化格式:
    数据类型[] 数组名 = new 数据类型[输出长度];如int[] arr = new int[3];
    解释:
    左边:
    int:说明数组中的元素的数据类型为 int 类型。
    []:说明这是一个数组。
    arr:是数组的名称。右边:
    new:为数组分配内存空间。
    int:说明数组中的元素的数据类型为 int 类型。
    []:说明这是一个数组。
    3:数组长度,其实也就是数组中元素的个数。
     
    数组索引:
    其实数组中的每个元素都是由编号的,并且是从 0 开始的,最大编号是数组的长度减去 1.
    用数组名和编号的配合就可以获取数组中的指定编号的元素,这个编号的专业叫法为索引。
    通过数组名访问数组中的元素的格式:数组名 [索引] ,索引其实就是每个元素的编号, 从 0 开始,最大是数组长度减 1.
    终身学习者
  • 相关阅读:
    消息中间件(八)-----RabbitMQ延迟队列
    消息中间件(七)-----RabbitMQ死信队列
    通过过滤器、拦截器实现公共验证签名以及时间戳功能
    消息中间件(五)-----AMQP概论、rabbitMQ入门
    消息中间件(四)-----activemq集群
    消息中间件(三)-----限时订单的实现(delayQueue、mq)
    消息中间件(二)-----ActiveMQ高级特性和用法
    面试题:如何实现红包算法
    LRU算法与代码实现
    面试题:寻找缺失的整数
  • 原文地址:https://www.cnblogs.com/zuixinxian/p/11276491.html
Copyright © 2011-2022 走看看