数组简介

为什么要有数组?

在生活当中,比如一箱牛奶有12包,你是整箱买还是单独买12包?一般情况下都是整箱购买,便于携带。

可以将数组理解为一个箱子,在数组里面可以存储同种数据类型的多个值,这样便于数据的使用。比如在进行方法的参数传递时,需要传递10个int类型的参数,如果没有数组的话,需要写10个参数非常麻烦,使用数组后,传递一个数组即可。

什么是数组?

        数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。

        数组里面既可以存储基本数据类型,也可以存储引用数据类型,但是只能存储同一种数据类型

        数组是一种简单的数据结构,线性的结构

数组一旦创建其长度是不可变的

        数组是引用数据类型


数组的分类

        一维数组

        二维数组

        三维数组

        多维数组


如何定义数组?

声明数组的两种方式:

        数据类型[] 数组名

        数据类型 数组名[]

//声明一个一维数组,用来存储int类型. 

     int[] a1 = {100,200,150,300};

    //String类型数组    

    String[] strs = {"java","python","c++"};

    //Object数组    

    Object o1 = new Object();

    Object o2 = new Object();

    Object o3 = new Object();

    Object[] objs = {o1,o2,o3};    

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 为什么要有数组? 在生活当中,比如一箱牛奶有12包,你是整箱买还是单独买12包? -般情况下都是整箱购买,便于携带...
    一见你就抱阅读 2,206评论 0 0
  • 1. 数组定义? 1>:数组的定义是: 存储多个元素,且数据类型相同,的容器。 2>:数组可以存储的类型: ...
    世道无情阅读 2,675评论 0 0
  • 目标:2019年结束前可以自己上手写出一个完整项目.计划:目前先学完《尚硅谷JavaScript》140P,抽空多...
    77Hz阅读 3,418评论 0 0
  • 为什么要有数组? 在生活当中,比如一箱牛奶有12包,你是整箱买还是单独买12包?一般情况下都是整箱购买,便于携带。...
    恶心_3da6阅读 37评论 0 0
  • 为什么要有数组? 在生活当中,比如一箱牛奶有12包,你是整箱买还是单独买12包?一般情况下都是整箱购买,便于携带。...
    江北执_阅读 748评论 0 0