![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数组
慵懒酱
这个作者很懒,什么都没留下…
展开
-
JavaScript之数组
1. 数组 为什么要学习数组 之前学习的数据类型,只能存储一个值(比如:Number/String。我们想存储班级中所有学生的姓名,此时该如何存储? 数组的概念 所谓数组,就是将多个元素(通常是同一类型)按一定顺序排列放到一个集合中,那么这个集合我们就称之为数组。 数组的定义 数组是一个有序的列表,可以在数组中存放任意的数据,并且数组的长度可以动态的调整。 通过数组字面量创建数组 // 创建一个空数组 var arr1 = []; // 创建一个包含3个数值的数组,多个数组项以逗号隔开 var arr2原创 2020-08-18 21:29:24 · 159 阅读 · 0 评论 -
JavaSE之数组操作(二维数组,控制台接收器,计算器,排序)
数组操作 二维数组 二维数组本质 就是一个平面数据结构(表) 二维数组中的元素都是一维数组 Scanner 接收控制台输入 计算器 使用Scanner 完成计算器功能 只需要实现 加减乘除取余即可 **排序算法 ** 变量交换 排序 冒泡排序 1 比较相邻的两个元素,如果第一个比第二大就交换位置 2 对每一对相邻的元素做相同的工作,从第一对一直比较到最后一对,比较一轮结束后,最后一个元素一定是最大的 3 针对所有元素,重复上面的步骤,除了最后一个元素 4 持续循环中,比较次数越来越少,一直剩下一个数据(没有原创 2020-08-02 15:08:50 · 227 阅读 · 0 评论 -
JavaSE数组基础(2.操作,常见异常,数组遍历,方法调用数组的传递,传值和传引用,数组的复制)
接着上期数组基础继续 操作 数组[下标] 查询 数组[下标] = 值 更改 常见异常 获取下标异常,下表超出范围 报错后会终止程序生命周期执行,后面代码不会执行,直接结束程序 数组遍历 通过通过数组的length属性 作为终止条件进行数组的遍历 增强for循环 foreach for(数据类型 变量 : 数组){ 操作 } 方法调用数组的传递 1 先声明一个数组类型的变量,然后调用方法时传递变量 2 直接在调用方法时传递一个数组对象 传值和传引用 传值 : 基本数据类型传递 对方把数据更改后,和调用处无关原创 2020-08-02 14:51:22 · 133 阅读 · 0 评论 -
JavaSE之数组基础(1.数组介绍,数组保存数据的特性,数组声明,数组特性)
数组基础介绍 什么是数组 数组可以看做相同数据类型的数据的一个存储容器,可以对这些数据进行统一管理 在java中数组是一个源自底层的数据结构,同时也为了操作数组定义了一个java.util.Arrays类 其实不仅仅是在java中,在任何语言中,数组都是最基本的数据结构 它是一个用于存储连续的内存空间的集合,并且每个内存空间都有一个独一无二的编号 与之相对应的不连续的空间 : 叫链表 数组保存数据的特性 1 是一种引用数据类型 2 是一种连续的线性的数据结构 3 是一个数据的容器,用来存储其他数据 数组中可原创 2020-08-02 14:30:11 · 155 阅读 · 0 评论