5.数组

作者: 我爱阿桑 | 来源:发表于2021-08-10 21:58 被阅读0次

1.什么是数组?

  • 数组概念:数组是用来是储存数据的长度固定的容器。保证多个数据类型一致
    1. 创建数组时必须指定长度
    2. 创建数组的时候必须指定数据类型
    3. 数组是有顺序的。
  • 数组特点:一旦确定了长度,就不会被修改。

2.数组的使用

  • 数组定义:
    1.动态初始化:
    语法:
    a:数组的声明
       数据类型[]  数组名 ;  //推荐
       int[] arr; //推荐

b.数组空间的开辟

  数组名 = new 数据类型 [数据长度];
 arr = new int[5]

二合一

数据类型 [] 数组名 = new 数据类型[] {数据1,数据2,数据3 .......}
注意:数据的个数就是数组的长度,不允许显示的指定长度。
错误写法:   int[] arr = new int[3]{1,2,3}

3.数组的操作

  • 存值
    数组名【角标】= 值
    (注意:值要和数组的数据类型匹配,角标不能超过数组的角标范围)

4.数组特性

  • 数组是存在默认值的
  • 整形数组 :0
  • 浮点型数组:0.0
  • String型数组:null
  • bollean型数组:false;
  • chart型数组 :空白符

5.数组遍历

  • 数组本身是引用类型,所有的引用类型都可以赋值为null

6(重点)数组内存

  • 程序运转时需要占用系统内存。
  • jvm(java虚拟机,在运行java程序时,回去电脑的运行内存中分配自己的运行空间)
    1.虚拟机栈
    2.堆内存
    3.方法区

相关文章

  • 5.数组

    数组的概述 [是啥]数组:用来存储一组相同类型数据的数据结构,数组变量名属于引用类型数据 [存啥]数组中的元素可以...

  • 5.数组

    1.什么是数组? 数组概念:数组是用来是储存数据的长度固定的容器。保证多个数据类型一致1. 创建数组时必须指定长度...

  • js基础(数组)--创建数组、稀疏数组、数组的添加和删除、数组遍

    1.创建数组 2.稀疏数组 3.数组元素的添加和删除 4.数组遍历 5.多维数组

  • 5.数组裁剪

    1.罗列序号 裁剪结果组=原数组(保留的行,保留的列) 可以改变原有的顺序 2.冒号裁剪 1)冒号区间裁剪 图中表...

  • 5.数组(五)

    https://leetcode-cn.com/tag/array/ 题目汇总106. 从中序与后序遍历序列构造二...

  • Scala入门与进阶(五)- Scala数组

    5. Scala数组 1. 定长数组 Array() 的源码 2. 变长数组 3. List 4. Set

  • JS数组方法速查

    1.数组去重 2.数组合并 3.数组排序(sort) 4.多维数组转一维数组(flat) 5.过滤数组(filte...

  • 二维数组

    5.二位数组:int[][] a = new int[][]{} {}确定数组长度 以及给数组赋值int a...

  • jsday04

    我今天学了什么 1.if else if 判断 2.switch 3.数组定义 数组检测 4.数组赋值 5.数...

  • 08-Swift数组

    1.创建空数组 2.创建带有默认值的数组 3. 通过两个数组相加创建一个数组 4.用数组字面量构造数组 5.数组遍...

网友评论

      本文标题:5.数组

      本文链接:https://www.haomeiwen.com/subject/fzkfbltx.html