日期:2014-05-20  浏览次数:20726 次

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 ,还有没有问题
------解决方案--------------------
Java code

String s = "str";
        char[] a = s.toCharArray();
        for(int i = 0;i<a.length;i++){
            System.out.println(a[i]);
            
        }

------解决方案--------------------
可以用四楼的那种方法,也可以用split()来分隔吧,随你选择,呵呵