关于将大量字符转换成数组 请问怎样能将一个很长的字符串,按2个字符一组的规则转换入一个一维数组中.然后在每个元素前加上一个字符再输出呢?即12345678转换成 a12,a34,a56,a78的形式. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 strint[] mydata=new string[systr.length/2];for(int i=0;i<=mystr.length/2;){ mydata[i]="a"+mystr.substring(2*i,2);} strint[] mydata=new string[systr.length/2]; for(int i=0;i <=mystr.length/2;i++) { mydata[i]="a"+mystr.substring(2*i,2); } 写漏了i++;意思大概就是这样,mydata用来保存处理后的数据,mystr是原来的字符串 string str="1231254125125125125125125125125125........................";List<string> list=new List<string>();while(str.length>2){ string val=str.substring(0,2); str=str.substring(2); list.Add(str);}else{ list.Add(str);} 求:算法 关于select标签的问题 关于C#读取textbox中的值~~~~~~~~ 命名空间system.Windows中不存在Media,是否缺少引用 .net Remoting 的简单问题~~~巨分相送,帮顶有分 值转换成图片 js AD查询USERs中怎么去掉Computers Vs2005中DataGridView问题 客户端应用程序的问题 兄弟们帮忙看看 给点思路 (100分 呵呵) C#如何调用MapX进行二次开发? gridview的问题.. 关于web.config数据库连接字符串的问题
for(int i=0;i<=mystr.length/2;)
{
mydata[i]="a"+mystr.substring(2*i,2);
}
for(int i=0;i <=mystr.length/2;i++)
{
mydata[i]="a"+mystr.substring(2*i,2);
}
写漏了i++;
意思大概就是这样,mydata用来保存处理后的数据,mystr是原来的字符串
List<string> list=new List<string>();while(str.length>2)
{
string val=str.substring(0,2);
str=str.substring(2);
list.Add(str);
}
else
{
list.Add(str);
}