String[] str = new String[]{"java",".","lang","StringBuffer"} ;
StringBuffer sb = new StringBuffer("");
for(int i = 0 ;i<str.length ;i++) {
sb.append(str[i]); } System.out.println(sb);
/* * Created on 2006-8-8 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Style - Code Templates */ package mynet;/** * @author tc * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Style - Code Templates */ public class StringBufferDemo { public static String[] tocat = {"java", ".", "lang", "StringBuffer"}; public static void main(String[] args) { StringBuffer sb = new StringBuffer(); for (int i =0; i<tocat.length; i++ ){ sb.append(tocat[i]); } System.out.println(sb); } } 你看看是不是这个样子?
StringBuffer sb = new StringBuffer("");
for(int i = 0 ;i<str.length ;i++) {
sb.append(str[i]);
} System.out.println(sb);
* Created on 2006-8-8
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package mynet;/**
* @author tc
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class StringBufferDemo {
public static String[] tocat = {"java", ".", "lang", "StringBuffer"};
public static void main(String[] args) {
StringBuffer sb = new StringBuffer();
for (int i =0; i<tocat.length; i++ ){
sb.append(tocat[i]);
}
System.out.println(sb);
}
}
你看看是不是这个样子?
2、追加加字符串 buffer.append("想加就加");
3、中间插入 buffer.insert(3,"插入");
4、替换 buffer.replace(1,2,"换掉");
5、取出 String str=buffer.toString();
StringBuffer buffer = new StringBuffer();
for(int i = 0 ;i < s.length();i++)
{
buffer.append(s[i]);
}
String result = buffer.toString();
result就是你要的结果
答:可以使用StringBuffer的append()方法
例:
String[] strArray = {"java",".","lang","StringBuffer"}
StringBuffer buffer = new StringBuffer();
for(int i = 0 ;i < strArray .length();i++)
{
buffer.append(strArray [i]);
}