题目内容

请简述String类与StringBuffer类的区别

查看答案
更多问题

编译和运行下面的应用程序,并在命令行界面输入12345,则回车后屏幕输出的结果是( )public class A {public static void main(String args[]) throws IOException{BufferedReader buf=new BufferedReader(new InputStreamReader(System.in));String str=buf.readLine();int x=Integer.parseInt(str);System.out.println(x/100);}}

A. 45
B. 5
C. 123
D. 12345

下面的程序段执行后输出的结果是( )。StringBuffer buf=new StringBuffer(""Beijing2008"");buf.insert(7,""@"");System.out.println(buf.toString());

A. Beijing@2008
B. @Beijing2008
C. Beijing2008@
D. Beijing
E. 2008

如何将字符串转换为数值?( )

A. 利用字符串对象的toString函数将字符串转换为数值
B. 利用数值类的parseInt,parseDouble等函数将字符串直接转换为数值
C. 利用数值类的静态函数valueOf将字符串转换为数值
D. 利用数值类的静态函数intValue将字符串转换为数值

分析下面的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

答案查题题库