如何将字符串转换成数组

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将字符串转换成数组相关的知识,希望对你有一定的参考价值。

String s="123456789101112131415.......";
怎样能将字符串中的数字提取出来存入数组中呢?

至少要有分隔符吧,否则,怎么知道“10”是分成1和0呢,还是10。
正常情况是有分隔符,比如:String s="1,2,3,4,5,6,7,8,9,10,11,12,......";
然后利用s.split(",")方法就可以直接分割了。
像你举的例子,字符串没有分隔符,只能是一个个的取字符了。
char[] c = s.toCharArray();
参考技术A s.subString(0,2);
提取前两位,然后把这个子串装入数组即可

如果字符串有一定规律,如 s =“23-3-4-2”
可以按照String[] str = s.split("-");
这样可以按照“-”拆分字符串成字符数组本回答被提问者采纳

c语言如何将数组转成字符串

参考技术A 数组是指针,如果是字符数据就已经是字符串了,其它类型可以使用对应的函数转换,如inttostr,floattostr等。

以上是关于如何将字符串转换成数组的主要内容,如果未能解决你的问题,请参考以下文章

如何将数组转换成JSON-CSDN论坛

thinkphp 如何将数组转换成字符串

用Matlab将字符串转换成数组

请问将图片转换成字符串如何实现

c# 如何将字符串转换成url

如何 用 js把 数组 转换成 字符串