简单的数组你都了解吗?

一维数组

所谓一维数组即普通的最常用的数组。
例:
int [] num=1,1,2,3,1,;


多维数组

具有两个或多个索引的数组。
语法:
–声明 + 初始化
数据类型[,] 数组名 = new 数据类型[行数,列数];
string[,] array01 = new string[3,2];

–初始化 + 赋值
数组名 = new 数据类型[,]{ {元素1,元素2},{元素3,元素4} };
int[,] array02 = new int[,]{ {1,2},{3,4} };

–读写元素
数组名[行索引,列索引]

for循环遍历数组元素,以表格形式输出到控制台中:
array.GetLength(0) 获取行数
array.GetLength(1) 获取列数
在这里插入图片描述


交错数组

元素为数组的数组,每个元素都是一个新的一维数组。
语法:
–定义
数据类型[][] 数组名 = new 数据类型[元素总数][];
string[][] array = new string[3][];
–赋值
数组名[索引] = new 数据类型[子元素数];
array[0] = new string[2];
–读写元素
数组名[元素索引][子元素索引]


for循环遍历数组元素,以表格形式输出到控制台中
在这里插入图片描述


参数数组

在方法形参中通过关键字params定义。
方法调用者可以传递数组,也可以传递一组数据类型相同的变量,甚至可以不传递参数。

注意:
参数数组必须在形参列表中的最后一位。
只能在一维数组上使用params关键字。

WriteLine中使用占位符,就是通过参数数组实现的。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Glunn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值