怎样将stringbuffer里面的字符串转移到一个数组里面?

大侠们给举个例子(java)
2024-11-23 02:23:24
推荐回答(2个)
回答1:

楼上的可能不够通用,楼主的意思可能是要这样的
public class Test3 {

public static void main(String[] args) {
StringBuffer sb=new StringBuffer("test");
String s=sb.toString();
char ch[]=new char[s.length()];
for(int i=0;i ch[i]=s.charAt(i);
for(int i=0;i System.out.println(ch[i]);
}
}

回答2:

such as:

StringBuffer s = new StringBuffer();
for(int i=0;i<3;i++){
s.append("1,");
}
String[] str = s.toString().split(",");

StringBuffer里的值跑到数组str中去了.