数组的相关知识
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数组的相关知识相关的知识,希望对你有一定的参考价值。
数组:一个数组可以放任意多个同类型的数据,存放数据的叫做数组项,每一个数组项都要一个编号,我们将这些编号叫做数组的索引或下标。
数组的声明:数据类型 [ ] 变量名;
数据的赋值: 变量名 = new 数据类型[长度];(长度是int类型)
声明的数据尅性与赋值类型的数据必须相同,同时也可以合并书写为:变量名=new 数据类型[长度];
数组的默认值:一个数组创建后,它的每一个数组项的值,为数组项的默认值
数字类型 默认值为0 ; bool类型 默认值为 false ;char类型 默认值为\0 ;string类型 默认值为null (null表示没有任何数据)
数据的初始化器:给数据赋值的同时,指定每一项的值
数据项的读取:变量名[索引 ]; 从指定数据中,通过编号取出每一个数组项的值,返回类型与数据类型相同
数据项的修改:变量名[索引]=值;
读取数组的长度: 变量名.length
数组的定长性:一个数据创建后,它的长度是固定不变的, 数据的长度是只读的,不可更改
数据类型用于数据数量的固定场景,适合使用数组的场景有:
1.保存100以内的所有质数
2.保存太阳系中所有已知行星的质量
3.保存标准扑克牌中的所有牌面数据
4.保存一个星期的所有日期
不适合使用数据的场景:
1.保存一个班学生的信息
2.保存一年中的所有日期
3.保存斗地主游戏中某玩家手牌的数据
4.保存游戏中某玩家的装备信息
数组的遍历:是指从数组的第一项开始,一次取完数组的所有项
要实现数组的遍历,可以使用循环,循环变量从0开始,一次取到数组的最大下标(最大下标=数组的长度-1)在循环中,使用循环变量作为下标,即可取出数组每一项的值。
以上是关于数组的相关知识的主要内容,如果未能解决你的问题,请参考以下文章