C#中怎样把一个字符串转换成字符形数组?

C#中怎样把一个字符串转换成字符形数组?,第1张

例:

stringa="abcdefg";

string[]b=newstring[aLength];

for(inti=0;i<aLength;i++)

{

b[i]=aSubstring(i,1);

ConsoleWriteLine(b[i]);

}

ToCharArray()返回的是char类型数组

扩展资料

C#字符串转数组,数组转字符串,后遍历数组

stringstr="1,2,3,4,5,6,7";

string[]strArray=strSplit(',');//字符串转数组

str=stringEmpty;

str=stringJoin(",",strArray);//数组转成字符串

//声明数组第一种方法声明并分配元素大小

int[]Myint=newint[30];

Myint[0]=30;

Myint[1]=50;

//以此类推,起始下标为0

//声明数组,第二种方法,声明并直接赋值,没有指定元素大小

int[]Myint1={20,10,50,65,18,90};

//声明数组,第三种方法,声明并分配大小,且赋值

int[]i=newint[5]{10,20,30,40,50};

//foreach循环遍历数组

int[]Sum=newint[50];

Randomrd=newRandom();

//先用for循环给数组取随机数

for(ints=0;s<=SumLength-1;s++)//SumLength是数组的一个属性,Length代表数组的长度

{

Sum[s]=rdNext(100);

}

//遍历数组输出

foreach(inttinSum)

{

ConsoleWriteLine(t);

}

java 中要将一个字符串转换成一个字符数组需要使用 String 类中提供的 toCharArray() 方法进行 *** 作实例如下:

String str = "abcde";//这是一个string类型的字符串
char[] ch = strtoCharArray();//使用string类型的tocharArray()方法进行转换。

主要是通过包装类提供字符串与整型的转换方法来实现的;我写了个例子你可以试一下:String str = "12,34,65,85,45,11"; //定义一个由整型构成的字符串String[] strArr = strsplit(","); //然后使用split方法将字符串拆解到字符串数组中Integer[] intArr = new Integer[strArrlength]; //定义一个长度与上述的字符串数组长度相通的整型数组for(int a=0;a<strArrlength;a++){ intArr[a] = IntegervalueOf(strArr[a]); //然后遍历字符串数组,使用包装类Integer的valueOf方法将字符串转为整型}for(int b=0;b<intArrlength;b++){Systemoutprintln(intArr[b]);}java中怎么将由数字组成的字符串转化为数组?


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13345325.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-18
下一篇 2023-07-18

发表评论

登录后才能评论

评论列表(0条)

保存