C#数组


数组定义:
数组是一个变量,存储相同数据类型的一组数据。通过下标进行区别。
同一个数组变量,存储的数据类型都是相同的,它们都有同一个变量名,只通过下标来进行区别。
数组在内存中的存储:
类似于博物架,把所有物品分类并且是集中存放相似,数组在内存中也是连续存放的。这样,在我们进行数据查找时,计算机的工作速度会非常快,因为CPU在查内存时不用东跳一下,西跳一下。而是连续迅速的完成工作。

声明数组:

语法:   数据类型[ ]  数组名 或者  数据类型  数组名 [ ] ;数组名 = new 数据类型[数组长度]; 

数组名 数组名 = new 数据类型[数组长度];   数据类型[ ]  数组名 = {值1,值2,……,值n};

1、声明数组:int[] arr;

2、分配空间:arr=new int[5]

3、赋值:arr[0]=10

4、处理数据 :arr[1]=arr[0]*8

在循环中,循环变量i从0开始递增直到数组的最大长度score.length.因此,每次循环i加1,实现数组累加.

数据类型:int    double  char   boolean.

利用Arrays类提供的sort( )方法可以方便地对数组中的元素进行排序.

数组的遍历(前序):
  数组的长度:数组名.length;
  for(int i=0;i<数组名.length;i++){
    //数组名[i]:访问每个元素的值
  }

数组常用方法:
  Arrays.toString(数组名) 展示数组内容
  Arrays.sort(数组名) 数组按升序排序

数组常见的异常:
  数组下标越界:Array Index Out Of Bounds Exceqtion
  当访问数组的下标超过0~length-1时,就会出现以上错误
  注意:数组下标范围:0~length-1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值