关于string取字符的问题
请问一下像一个string a = new string ( "abcd ");
用什么方法依次取出里面的每个字符后变成单个串呢? "a " "b " "c " "d "
[解决办法]
我刚学Java具体如何去写还不清楚,思想应该是取道字符串的length,然后for循环取出各个字符。哈哈!
我是新手要多磨练!
[解决办法]
StringTokenizer f=new StringTokenizer( "a b c d ");把空格看成是分隔符
[解决办法]
public static void main(String[] as) {
String a = new String ( "abcd ");
String[] ss=a.split( " "); //依据引号内的字符为分割依据,将a分割成一个数组{a,b,c,d},这里引号内为空字符,不是空格。
System.out.print(ss[0]+ "-- "+ss[1]+ "-- "+ss[2]+ "-- "+ss[3]);
}
[解决办法]
subString()
[解决办法]
String可以charAt(int index)的
[解决办法]
没必要这么麻烦,直接toCharArray()返回一个字符数组
[解决办法]
???
substring????
?????
[解决办法]
String s= "abcd ";
String ss[]=s.split( " ");
这个不错
[解决办法]
String s= "abcd ";
String ss[]=s.split( " ");
这个无非就是前面多了个 " "
去掉的话就可以得到 "a ", "b ", "c ", "d "了
[解决办法]
问题解决还不揭贴??