Java 字符串分割
就是把一个String 分割成一个一个的字符
如 “str” 分割成
“s”“ t ”“r”
[解决办法]
采用如下代码吧:
String str = "sfsalkjhklsd";
for(int k = 0;k < str.length();k++){
char ch = str.charAt(k);
System.out.println("第" + (i + 1) + "个字符:" + ch);
}
[解决办法]
System.out.println("第" + (i + 1) + "个字符:" + ch);//把i改为k吧;
如果想要得到的是单个字符的字符串,就用String ch = String.valueOf(str.charAt(k));
[解决办法]
汗,有这么复杂吗?tochart不久搞定了,出来的是char类型,直接再tostring ,还有没有问题
[解决办法]
String s = "str"; char[] a = s.toCharArray(); for(int i = 0;i<a.length;i++){ System.out.println(a[i]); }
[解决办法]
可以用四楼的那种方法,也可以用split()来分隔吧,随你选择,呵呵