黑马程序员技术交流社区

标题: 数组的疑问 [打印本页]

作者: 邢凯    时间: 2014-8-12 14:21
标题: 数组的疑问
本帖最后由 邢凯 于 2014-8-13 09:36 编辑

我们能直接实现吧用户输入的内容,直接变成一串字符串的数组吗,我记得我好想哪看过,但是又记不得了,希望大伙帮帮忙 谢谢
作者: 许庭洲    时间: 2014-8-12 16:45
本帖最后由 许庭洲 于 2014-8-12 16:47 编辑

string str="数学=90,英语=89,计算机=95";
string[] sArray=str.Split(new char[2]{ '=' , ',' });//sArray是一个字符串数组
foreach(string i in sArray)
Response.Write(i.ToString() + "<br>");

作者: 邢凯    时间: 2014-8-12 17:28
许庭洲 发表于 2014-8-12 16:45
string str="数学=90,英语=89,计算机=95";
string[] sArray=str.Split(new char[2]{ '=' , ',' });//sAr ...

那如果是用户自己输入的一串字符串呢,要怎么弄?
作者: 陈君    时间: 2014-8-12 18:03
邢凯 发表于 2014-8-12 17:28
那如果是用户自己输入的一串字符串呢,要怎么弄?

如果是命令行程序的话可以用Consolo.Read()或Consolo.ReadLine()
作者: 邢凯    时间: 2014-8-12 18:20
陈君 发表于 2014-8-12 18:03
如果是命令行程序的话可以用Consolo.Read()或Consolo.ReadLine()

你说的这个我是知道的,我的疑问是用户自己输入进来的字符串  怎么变成一个数组。
作者: 张小楼    时间: 2014-8-13 22:21
            string s = "hello world";
            char[] c = s.ToCharArray();




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2