| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 464 人关注过本帖
标题:[求助]数组操作
只看楼主 加入收藏
winsonjie
Rank: 1
等 级:新手上路
帖 子:129
专家分:0
注 册:2006-5-20
收藏
 问题点数:0 回复次数:3 
[求助]数组操作
如何把23,78,8,97,79,54,42,37,45...这样以逗号隔开的数据放进一个数组里啊?
..急啊..请各位帮帮手.谢谢
搜索更多相关主题的帖子: 如何 
2006-10-26 20:40
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
[CODE]

static void Main(string[] args)
{
string a = "23,45,46,28,159,245,42,45"; //自己定义一个字符串,也可以由用户自己输入

///*************************用户自己输入***********************************
///代码如下:string a = "";
/// Console.WriteLine("请输入你要转换的字符串:");
/// a = Console.ReadLine();
///************************************************************************

int num = 0;
///*********************取出a中逗号的个数*******************************
for(int i = 0;i < a.Length ; i++)
{
if(a[i].ToString() == ",")
{
num++;
}
}
///**********************************************************************

if(a[a.Length-1].ToString() != ",") //判断最后一个是否为逗号
num++;
int[] b = new int[num]; //定义所需要的数组
int j = 0;
///*********************把a中的数据添加到数组b中**************************
for(int i =0;i<num;i++)
{
string c = "";
for( ;j<a.Length;j++)
{
if(a[j].ToString() != ",")
{
c += a[j];
}
else
{
j++;
break;
}
}
if(c != ",")
{
b[i] = Convert.ToInt32(c);
}
else
continue;
}
///************************************************************************

///*********************输出数组b中的内容**********************************
for(int i = 0 ;i < num;i++)
{
Console.WriteLine("第{0}个数是:{1}",i+1,b[i]);
}
///************************************************************************
Console.ReadLine();
}

[/CODE]

飘过~~
2006-10-26 21:51
小海龟
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1068
专家分:4
注 册:2006-8-1
收藏
得分:0 
string bbs = "23,25,4,65,85,44,15";
string[] sArray = bbs.Split(',');

[bc09] 犯强汉者,虽远比诛!
2006-10-26 22:50
tty1960
Rank: 1
等 级:新手上路
帖 子:83
专家分:0
注 册:2006-10-16
收藏
得分:0 

支持小海龟

2006-10-27 08:31
快速回复:[求助]数组操作
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020952 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved