unity3d学习之数组和遍历器
来源:互联网 发布:社员网 知乎 编辑:程序博客网 时间:2024/04/26 19:31
数组:
定义:数组是同意数据类型的一组值。
数组属于引用类型,因此存储在堆内存中。
数组元素初始化或给数组元素赋值都可以在声明数组时或在程序的后面阶段中进行。
数组主要用于对同一类型的数据进行批量处理,它包含多个数据类型,这些对象叫做“数据元素”。
数组有很多种,接下来我们就来讲一维数组和二维数组。
一维数组:定义:如果一个数组的所有元素都不是数组,那么该数组称为一维数组。
语法:数据类型 数组名[常量表达式]
其中,数据类型是一种基本数据类型或构造数据类型。
数组名是用户定义的数组标识符。方括号中的常量表达式表示数据元素的个数,也称数组的长度。
在代码书写中Console.ReadKey();表示让结果停留在屏幕上。
write和writeline的区别:write输出数据不换行,writeline换行。
例:静态赋值:int [] a={1,2,3};
动态赋值:int [] a=new int [] {1,2,3};(new可以作为动态赋值的标志)
注:数组下标a[0]是从0开始的。
二维数组:与一维数组十分相似
声明和初始化:数据类型[] [] 数组名 (数组元素没有内存空间,必须初始化才可以用)
遍历器---foreach:
语法:foreach(数据类型 变量 in 集合或数组名称)
{
语句块
}
例:string [] e=new string[3]{"张三","李四",“王五”};
foreach(string f in e){
Console.WriteLine(f);
}
Console.ReadKey();
其中string b=Console.ReadLine();是输入一串字符。
更多精彩内容请关注:http://www.gopedu.com/
- unity3d学习之数组和遍历器
- 学习Unity3D第九天之数组和遍历器。
- Unity3D学习之(数组和遍历器)
- Unity3D数组和遍历
- Unity3D学习基本知识之数组
- unity3d学习之数组习题
- 学习Unity3D第十天之数组例题解析和类。
- Unity学习之脚本入门数组和遍历器的学习
- 数组和遍历器
- 数组和遍历器
- JavaScript学习之遍历多维数组
- unity3d 关于FindObjectsOfType和FindObjectOfType 之遍历对象
- unity3d 查找GameObject对象,FindObjectsOfType和FindObjectOfType 之遍历
- Unity3D学习之(多态和索引器)
- unity3D学习之方法隐藏和重写、多态、索引器
- Object-c学习之路八(NSArray(数组)遍历和排序)
- Unity3D学习之判断和循环语句
- unity3d学习之选择和循环语句
- 用notepad++编译运行c/c++程序
- SQLite实例
- iOS基础4: UIAppearance使用详解
- ADB命令
- win7远程桌面连接不上,解决办法
- unity3d学习之数组和遍历器
- storm文档(4)----开发环境环境搭建
- Git冲突:commit your changes or stash them before you can merge. 解决办法
- NMON文件重要指标详解
- ViBe运动检测算法(visual background extractor)
- JDE scheduler job-----How to start Scheduler job
- Insertion Sort List
- Oracle 用Execute执行带有参数的字符串语句。
- 通配符的匹配很全面, 但无法找到元素 'jdbc:embedded-database' 的声明