当前位置: 首页 > news >正文

Java中数组的详细讲解,快速理解引用数据类型

最近正值中秋国庆,好几天没有更新,作者先在这里祝大家中秋国庆节假期快乐!

今天我们来讲解在前面数据类型里面没有详细讲解的引用数据类型之一,数组以及数组的遍历。

引用数据类型的概念

首先,数组也是数据类型的一种,和我们之前讲解的基本数据类型不一样,数组是引用数据类型。

我们先复习一下引用数据类型的概念吧,等到我们讲解string类型的时候就不需要再详细讲解,回到这里巩固就好了。

引用数据类型和基本数据类型不一样,在我们对引用数据类型的变量进行存储的时候,存储的不是数据本身,而是数据在计算机内存里面的地址(就是告诉你数据在哪)。我们每次操作使用引用数据类型的变量的时候,指向的都是这个地址,而非直接操纵数据本身。

数组的特性

我们再来讲解一下数组的特点吧。数组就像我们学高数中的集合一样,数组是具有相同数据类型元素的有序集合。

1.首先同一个数组内部的数据元素类型必须要一致,不能混合存储。

2.数组长度固定不变,一旦初始化之后就定死了,不能直接增加或减少。

3.数组在内存中连续存储,使用索引来快速定位。

数组的声明以及初始化

为什么要进行数组的声明以及初始化?声明就是用来确认一个数组内部数据的数据类型。告诉编译器,“我”是数组,我的数据类型是xxx。数组的初始化就是告诉编译器,我的大小是xxx,你给“我”分配一个地址。

方式一

适用场景:知道要存多少个元素,但暂时不知道具体值

语法 数据类型[] 变量名 = new int[数组的长度];
例如:int[] age = new int[3];

方式二

适用场景:已经知道数组里要存哪些具体值(比如直接存 3 个人的年龄)

语法:数据类型[] 变量名 = new 数据类型[]{元素1, 元素2, 元素3...};
例:int[] age = new int[]{18, 20, 22};也可以简化为
数据类型[] 变量名 = {元素1, 元素2, 元素3...};
例:int[] age = {18, 20, 22};

是不是非常的好理解呢,通过刨析语法,我们可以更好的理解该如何使用数组。下一篇我们将讲解如何操纵数组。

祝福大家中秋国庆节快乐!

http://www.dtcms.com/a/443693.html

相关文章:

  • 长春 网站 设计公司wordpress接收表单
  • 网站首页缩略图 seo齐三seo顾问
  • 网站建设国风网络公司电商分销平台
  • 怎么做网站统计网络营销是不是网络推广
  • 提供手机网站建设企业全球十大跨境电商平台
  • 网站建设设计有限公司企业微信app下载安装官网电脑版
  • 网站行业关键词房屋装修全包清单
  • 福鼎手机网站建设微信公众号的微网站怎么做的
  • 织梦cms怎么打不开网站自己做网站有哪些方法呢
  • 怎样用手机搭建网站wordpress做的论坛
  • 石家庄建站软件早晨网站建设
  • 【AI论文】多人纳什偏好优化
  • 移动互联网网站开发南通网站建设空间
  • 美食网站建设前的市场分析网站还能赚钱吗
  • 国外哪个网站专做展厅做调查网站赚钱
  • Video Understanding--ECCV2022
  • 网站运营成本个人网站的建设目标
  • 西安正邦网站建设做H5哪个网站字体漂亮一些
  • 怎样建设VR网站淘宝关键词排名查询网站
  • 石家庄建立网站市场营销课程
  • 如何做合作社网站动态ip怎么做网站
  • 找人做网站属于了解些什么呢wordpress页面重定向循环
  • 网站pr查询乡镇社区教育中心网站建设
  • 欧洲网站后缀电商巨头
  • Python 天文计算库 ephem 使用
  • 网站建设公司电话销售客源哪里找做毕设的网站万
  • 建设网站的预算网站的空间是服务器吗
  • 网站建设外包需要注意哪些营销型网站开发定制
  • 10月4号作业
  • 湖南建设厅网站勘查设计厦门企业app开发