代码如下:public class StringBuffer { /*StringBuffer缓冲
*/
public static void main(String[] args) {
String s = "microsoft";
char[] a = {'a','b','c'};
StringBuffer m = new StringBuffer(s);
m.append('/').append("IBM").append('/').append("SUN");
System.out.println(m);
StringBuffer sb2 = new StringBuffer("数字");
for(int i=0;i<=9;i++){sb2.append(i);}
System.out.println(sb2);
sb2.delete(8,sb2.length()).insert(0,a);
System.out.println(sb2);
System.out.println(sb2.reverse());
}}
显示的错误是:The constructor StringBuffer(String) is undefined请教要怎么改正
*/
public static void main(String[] args) {
String s = "microsoft";
char[] a = {'a','b','c'};
StringBuffer m = new StringBuffer(s);
m.append('/').append("IBM").append('/').append("SUN");
System.out.println(m);
StringBuffer sb2 = new StringBuffer("数字");
for(int i=0;i<=9;i++){sb2.append(i);}
System.out.println(sb2);
sb2.delete(8,sb2.length()).insert(0,a);
System.out.println(sb2);
System.out.println(sb2.reverse());
}}
显示的错误是:The constructor StringBuffer(String) is undefined请教要怎么改正
StringBuffer()
构造一个其中不带字符的字符串缓冲区,其初始容量为 16 个字符。
StringBuffer(CharSequence seq)
public java.lang.StringBuilder(CharSequence seq) 构造一个字符串缓冲区,它包含与指定的 CharSequence 相同的字符。
StringBuffer(int capacity)
构造一个不带字符,但具有指定初始容量的字符串缓冲区。
StringBuffer(String str)
构造一个字符串缓冲区,并将其内容初始化为指定的字符串内容。
public class StringBuffer {-》public class TheStringBuffer {