JAVA字符串问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 00:57:23
比如我想在一个字符串中放入"abcd"然后在一个一个的取出来,不是整个的取一个字符一个字符的取然后在一个一个的放入其他字符串请问我要用什么方法取,什么方法放,谢谢!最好举例说明!

先把这个String 变成char数组.(s.toCharArray()),然后把数组里的字符用循环一个一个取出,放到别的地方,然后再变成字符串.

String str = "abcd";
//把String转换成String[]
String[] strr = str.split("");
for(int i = 0;i < strr.length;i++){
//依次显示每个字母
System.out.println(strr[i]);
}

如果你要放入其他字符串,把那个字符串也splite转换成数组,然后数组操作增加元素你会吧?我就不细说了。

str=str.substring(int beginIndex);截取掉str从首字母起长度为beginIndex的字符串,将剩余字符串赋值给str;

str=str.substring(int beginIndex,int endIndex);截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋值给str;