当前位置: 首页 > news >正文

visio画网站开发类图营销策划公司简介

visio画网站开发类图,营销策划公司简介,宿迁房产网二手房,wordpress 完全静态化数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。 声明数组 一、一维数组 一维数组声明语法如下: datatype[] arrayName; 其中,datatype为数据类型,array…

数组是一个存储相同类型元素的固定大小的顺序集合。数组是用来存储数据的集合,通常认为数组是一个同一类型变量的集合。

声明数组

一、一维数组

一维数组声明语法如下:

datatype[] arrayName;

其中,datatype为数据类型,arrayName为数组名。

例如下面几个例子:

int[] intArray;//创建存储int型数据的数组
double[] doubleArray;//创建存储double型数据的数组

数组初始化有两种方式,一种是声明时直接对其进行赋值,例如:

int[] intArray = { 0, 1, 2, 3 };    //声明长度为4的数组,其中数据依次为1,2,3,4

由于数组是一个引用类型,所以更常见的方法是使用关键字new来创建数组的实例。语法如下:

datatype[] arrayName = new datatype[arrayLength];

其中arrayLength指数组长度,此时则创建了一个数据类型为datatype、长度为arrayLength的名为arrayName的数组,其中所有数据初始值为0。

上述两种方式也可以混合使用:

int[] a = new int[4]{ 1, 2, 3, 4 };
//创建长度为4的数组a,其中数据依次为1、2、3、4

二、多维数组

多维数组声明只需要在[ ]内添加逗号','划分维度,并在创建实例时声明数组各个维度长度。例如:

int[,] a = new int[2,3];//声明了2行3列的二维数组

初始化数据同样可以使用花括号,此时通过花括号嵌套区分维度。

int[,] a = new int[2,3]{ {1, 2, 3}, {4, 5, 6} };

三、数组的数组

上面的多维数组每行大小相同,又称为矩形数组。数组的元素同样可以为数组,此时每行大小可以不相同,称之为锯齿数组。声明数组的数组,需要使用多个[ ]。

int[][] a = new int[2][];    //a长度为2
a[0] = new int[3];    //a第一行长度为3
a[1] = new int[4];    //a第二行长度为4

初始化同样可以借助于花括号:

int[][] a = new int[2][]{ new int[3]{1, 2, 3}, new int[2]{4, 5} };
//使用花括号初始化数组

访问数组

访问一维数组,直接在[ ]中填写数据索引即可,例如访问数组a中第4个元素,使用a[4]即可。需要注意,绝大多数计算机语言,包括C#,数组索引都是从0开始计算。

访问多维数组,则在[ ]中通过逗号分隔各个维度索引;访问数组的数组,则各个维度索引依次通过 [ ]分隔。例如访问数组a中第2行第3列元素,多维数组使用a[2,3],而数组的数组使用a[2][3]。

数组与字符串转化

数组通过一些函数可以与字符串相互转化。

string ss="abcdefg";
char[] cc=ss.ToCharArray();    //字符串转化为char[]型数组
string s1=new string(cc);    //char[]型数组转化为字符串
byte[] bb=Encoding.UTF8.GetBytes(ss);
string s2=Encoding.UTF8.GetString(bb);    //字符串与byte[]型数组相互转化

http://www.yayakq.cn/news/658116/

相关文章:

  • 河南省建设厅网网站健康养生网站模板
  • 如何软件网站优化公司广州网站建设88
  • 简洁物流网站模板seo网络推广是什么意思
  • 汕头高端模板建站ui网页设计高手
  • 建材有限公司光速东莞网站建设高端网站设计公司名单
  • 帝国 网站搬家源码论坛网站需要多大的空间
  • 如何快速提升网站pr网站建设公司对比
  • 四川住房和城乡建设厅网站开平网页设计
  • 潍坊做公司网站旅游网站开发的意义是什么
  • 网站怎么注册域名做网站哪一家比较好
  • 做网站费用怎么入账公司宣传片视频怎么做
  • 网站后台管理系统设计推广平台文案
  • 毕节市城乡住房建设网站wordpress 中文 字体大小
  • 安阳网站建设开发semiconductor是什么意思
  • 权威发布图片红字WordPress速度优化2019
  • 商洛免费做网站青岛一点两区救治医院
  • 自己买服务器可以搭建网站吗wordpress免费中文主题分享
  • 变更股东怎样在工商网站做公示wordpress主题无法创建目录
  • 简单 手机 网站 源码商务网站安全方案设计
  • 医药网站建设方案网站建设培训学校北京
  • 服装设计网站大全中国电子商务企业
  • 我为本公司想建个网站旅游区网站开发
  • 网站建设技术思维导图最新办公室设计
  • 模板建站常规流程无人机网站建设
  • 怎么制作网站卖电子文件网站服务器的搭建
  • e时代网站制作黑河seo
  • 个人优秀网站欣赏广州网站建设制作价格
  • 北京城乡和住房建设部网站济南哪里有做网站的公司
  • 智能建站代理网站内链怎么做更好
  • 怎么健免费网站吗郑州效果图设计工作室