黑马程序员技术交流社区
标题:
个人 一日一总(如有错误,还请指出)
[打印本页]
作者:
小周学诚
时间:
2013-7-16 09:12
标题:
个人 一日一总(如有错误,还请指出)
昨天把数组复习了一遍,做出以下总结
1为什么我们用数组呢?它能干什么呢?
数组可以帮我们一次声明多个同类型的变量。而且这些变量再内存中是连续存储的。
2那怎么定义一个数组呢?
(1)数据类型 【】 数组名=new 数据类型【 数组长度】;//数组长度也就是里边有几个元素。
例如 定义一个字符串数组 叫STR 里边有5个元素
string [] STR=new string[5];
注意:int类型数组一旦声明,里面每一个元素被初始化为0.
(2)数据类型 【】 数组名={元素};
这个就是在定义数组时先给他个元素
例如 int [] S={1,2,3};//这就是定义一个int类型的数组 给它付了3个元素分别是1 2 3。
(3)数据类型 【数组长度】 数组名={元素};//注意:大括号里写的元素个数一定等于数组长度。
3如何访问一个数组呢?
通过下标(索引)来访问数组。
也就是通过这个给数组赋值和取值。例如给第一个元素赋值 数组名【下标】="内容";
取值就是console.write(数组名【下标】);
数组一般通过for循环赋值
for(int i=0;i<数组名.length;i++)
{
数组名【i】="内容";//内容可以通过console.readkey();这个方法读取。
}
4那怎么输出呢?
通过console.write();或console.writeline();输出。括号里写上数组。
作者:
brucel50
时间:
2013-7-23 06:10
定义数组时可以使用对象初始化器赋初值:
int[] intArraySums = new int[2]{2,3};
作者:
小周学诚
时间:
2013-7-27 17:42
哥们发了很多贴给的技术分也不多啊
作者:
孔健
时间:
2013-7-27 22:41
brucel50 发表于 2013-7-23 06:10
定义数组时可以使用对象初始化器赋初值:
int[] intArraySums = new int[2]{2,3};
int[] intArraySums = new int[
2
]{2,3};
这里的数组长度2可以省略
作者:
孔健
时间:
2013-7-27 22:44
输出数组中的每一个元素是要通过循环来实现的。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2