A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 颜晓峰 于 2013-3-12 09:37 编辑

定义字符串数组时曾经碰到过:string s,string[] s,string[][] s,string[,] s.......
各种定义方式,能不能详细介绍下其区别,还有哪些定义方式?

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

5 个回复

倒序浏览
string s;是定义了一个字符串变量
string[] s = new string[2];  是定义一个字符串长度是2的字符串数组
string[] s = new string[]{ "2", "2", "2", "2" };定义了一个已赋值的字符串数组
string[][] s 是定义一个字符串二维数组

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

回复 使用道具 举报
string s是声明字符串
string[] s声明字符串数组

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

回复 使用道具 举报
string s; 定义一个字符串变量
string[] s={1,2,3};定义一个字符串数组
回复 使用道具 举报
string s=""  //定义了一个字符串,初始值为空。
string[] name=new string[2]   //定义了一个有两个元素的字符串数组。
string[] name={"张三","王五","赵六"}  //定义了一个有三个元素,并初始化的数组

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

回复 使用道具 举报
string s="";是声明为空的字符串
string[] s:声明的是字符串数组
string[,]:声明的是二维数组
我们用控制台界面的输入都是这字符串类型的

评分

参与人数 1技术分 +1 收起 理由
张文 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马