执行StringBuffer s = new StringBuffer("abc"); s.insert(1,"Good"); s的正确结果是()
执行StringBuffer s = new StringBuffer("abc"); s.insert(1,"Good"); s的正确结果是()
分析下面的Java程序段,编译运行后的输出结果是( )。public class Test {public void changeString(StringBuffer sb) {sb.append("stringbuffer2");}public static void main(String[] args) {Test a = new Test();StringBuffer sb = new StringBuffer("stringbuffer1");a.changeString(sb);System.out.println("sb = " + sb);}} A: sb = stringbuffer2stringbuffer1 B: sb = stringbuffer1 C: sb = stringbuffer2 D: sb = stringbuffer1stringbuffer2
分析下面的Java程序段,编译运行后的输出结果是( )。public class Test {public void changeString(StringBuffer sb) {sb.append("stringbuffer2");}public static void main(String[] args) {Test a = new Test();StringBuffer sb = new StringBuffer("stringbuffer1");a.changeString(sb);System.out.println("sb = " + sb);}} A: sb = stringbuffer2stringbuffer1 B: sb = stringbuffer1 C: sb = stringbuffer2 D: sb = stringbuffer1stringbuffer2
StringBuffer sb = new StringBuffer("aynu");sb.insert(1, true);System.out.println(sb); A: trueaynu B: atrueynu C: aynutrue D: 运行不通过
StringBuffer sb = new StringBuffer("aynu");sb.insert(1, true);System.out.println(sb); A: trueaynu B: atrueynu C: aynutrue D: 运行不通过
使用StringBuffer修改字符串时,并不会产生新的StringBuffer对象
使用StringBuffer修改字符串时,并不会产生新的StringBuffer对象
在StringBuffer类中,()方法返回StringBuffer对象的实际字符个数,()方法返回StringBuffer对象的当前最大字符容量。
在StringBuffer类中,()方法返回StringBuffer对象的实际字符个数,()方法返回StringBuffer对象的当前最大字符容量。
2、利用StringBuffer实现字符串的倒序输出。
2、利用StringBuffer实现字符串的倒序输出。
public class StringBufferTest {public static void main(String[] args) {StringBuffer sb=new StringBuffer("aynu,aynu");sb.deleteCharAt(4);System.out.println(sb);//第1空sb.delete(4, 8);System.out.println(sb);//第2空}}
public class StringBufferTest {public static void main(String[] args) {StringBuffer sb=new StringBuffer("aynu,aynu");sb.deleteCharAt(4);System.out.println(sb);//第1空sb.delete(4, 8);System.out.println(sb);//第2空}}
以下对StringBuffer类的描述不正确的是:( )(多选)A.StringBuffer()初始容量为32个字符串缓冲区B. StringBuffer类用于处理“可变”字符串C.StringBuffer类可以被继承D. StringBuffer通常情况下一般使用构造方法进行初始化 A: StringBuffer类用于处理“可变”字符串 B: StringBuffer类可以被继承 C: StringBuffer通常情况下一般使用构造方法进行初始化 D: StringBuffer()初始容量为32个字符串缓冲区
以下对StringBuffer类的描述不正确的是:( )(多选)A.StringBuffer()初始容量为32个字符串缓冲区B. StringBuffer类用于处理“可变”字符串C.StringBuffer类可以被继承D. StringBuffer通常情况下一般使用构造方法进行初始化 A: StringBuffer类用于处理“可变”字符串 B: StringBuffer类可以被继承 C: StringBuffer通常情况下一般使用构造方法进行初始化 D: StringBuffer()初始容量为32个字符串缓冲区
StringBuffer s1=new StringBuffer('Hello World'); System.out.println(s1.append('Tom')); 输出结果为Hello WorldTom。
StringBuffer s1=new StringBuffer('Hello World'); System.out.println(s1.append('Tom')); 输出结果为Hello WorldTom。
下面程序段的输出结果是。 StringBuffer buf1=new StringBuffer(20); System.out.println(buf1.length()+" , "+buf1.capacity());
下面程序段的输出结果是。 StringBuffer buf1=new StringBuffer(20); System.out.println(buf1.length()+" , "+buf1.capacity());