qwfc.net
当前位置:首页 >> jAvA字符串变成数组 >>

jAvA字符串变成数组

使用split()方法可以将一个字符串分割为子字符串,然后将结果作为字符串数组返回.示例代码: String str =" a1.jpg,a2.jpg,a3.jpg"; String[] arr = str.split(",");//分割字符串得到数组 List list = java.util.Arrays.asList(arr);//字符数组转list

java 中要将一个字符串转换成一个字符数组需要使用 String 类中提供的 toCharArray() 方法进行操作.实例如下:String str = "abcde";//这是一个string类型的字符串 char[] ch = str.toCharArray();//使用string类型的tocharArray()方法进行转换.

楼主你好,我写了一串代码,你可以全部先复制过去运行一下,祝你成功,有问题可以继续问.public class stringtest { public static void main(string[] args) { //将一个字符串转成字符数组,这里以string str = "java中怎么把字符串转换成字符数组"

java可以使用两种方法直接将字复符数组转为字符串 方法1:直制接在构造String时转换.char[] data = {'a', 'b', 'c'}; String str = new String(data); 方法2:调用zdString类的方法转换.String.valueOf(char[] ch)

这个要看你的具体需求了.如果是有分隔符的那种例如"a,b,c";就直接分割就行了.String string = "a,b,c";String [] stringArr= string.split(","); //注意分隔符是需要转译滴如果是"abc"这种字符串,就直接String string = "abc" ;char

调用它的toCharArray() 方法即可

split方法里要求传入正则表达式

有两个问题,首先你的System打错了……其次,应该先把字符串转成数组,比如:public static void main(String[] args){ String s="abcde"; System.out.println(s); System.out.println("字符串长度为:"+s.length()); char[] a = s.toCharArray(); System.out.println(a[4]); }

String s = "abc"; String []str = {s.substring(1),s.substring(2),substring(3),}; 希望对你有帮助.

这样可以:public class Print { public static void main(String[] args) { String s = "dfjlskdf"; char [] ss = s.toCharArray(); } }

网站首页 | 网站地图
All rights reserved Powered by www.qwfc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com