说到数组对它并不陌生,因为在之前学习VB的时候也接触到了,不能说是一摸一样吧,但是有很多的地方还是很类似的.顾名思义,数组就是多个相同数据类型元素组成的一个集合,数组是用于存储多个相同类型数据的集合。当你需要修改或者查找数组时,只需要通过搜索数组的索引或下标就可以了。需要注意的是如果数组中有5个元素的话,那么数组的长度就为5,数组下标就是0-4,因为数组的默认值是从开始的。而且数组的存值和取值都是通过索引或下标来进行赋值回合取值的。
在数组中比较重要的一部分就非冒泡排序所属了,其实就是把数组中的数值一一进行比较,找出那个最大的或者最小的,下面是我写的代码:
int[] nums = new int[] { 98, 54, 322, 43, 55 }; int temp = 0; for (int j = 0; j < nums.Length - 1; j++) { for (int i = 0; i < nums.Length - 1 - j; i++) { if (nums[i] > nums[i + 1]) { temp = nums[i]; nums[i] = nums[i + 1]; nums[i + 1] = temp; } } } for (int i = 0; i < nums.Length; i++) { Console.Write(nums[i] + "\t"); } Console.ReadKey();
其实数组在应用中起到最大的最用就是排序,从大到小或从小到大。然后找一些特殊的值。比如最大值、最小值、求和等等。