JAVA选择题分析

7分析下面的Java程序段,编译运行后的输出结果是(D)。(选择一项)publicclassTest{publicvoidchangeString(StringBuffe... 7 分析下面的Java 程序段,编译运行后的输出结果是(D)。(选择一项)
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
20 给定一个Java 程序的代码如下所示,则编译运行后,输出结果是(A)。(选择一项)
public class Test {
int count = 9;
public void count( ) {
System.out.println("count=" + count++);
}public static void main(String args[]) {
new Test( ).count( );
new Test( ).count( );
}
}
A) count=9 count=9 B) count=10 count=9
C) count=10 count=10 D) count=9 count=10
22 执行下列代码段后,变量x 的值是(A)。(选择一项)
x=9;
y=9;
x=(y<=x++)?1:0;
A) 1 B) 2 C) 0 D) 10
29 下面(AC)正确创建包含5 个""字符串的数组。(选择两项)
A) String[ ] a = new String[5];for(int i=0 ; i< 5; i++ ){a[i]="";}
B) String a[ ] = new String[ ] ;a ={"","","","",""};
C) String[ ] a ={"","","","",""}
;D) String a[ ] = new String[5]{"","","","",""};
30 阅读下面代码片段,输出结果是(D)。(选择一项)
StringBuffer sb = new StringBuffer("Hello");
String t = " MY";
t = t + " FRIEND";sb.append(t);
System.out.println(sb.toString().toLowerCase());
A) my friend hello B) Hello MY FRIEND
C) MY FRIEND Hello D) hello myfriend
31 下面代码片段创建(B )个对象。(选择一项)
int a = 10;
String b = "abc";
String c = new String("abc");
MyTest test = new MyTest();
A) 4 B) 3 C) 2 D) 1
展开
 我来答
百度网友799369c
2013-11-26 · TA获得超过562个赞
知道小有建树答主
回答量:514
采纳率:66%
帮助的人:160万
展开全部
7、先运行main里面的东西
20、new Test()就是新建一个,count会重新变成9,++放在后面是后运行,如果是++count那就是10
22、运行顺序问题,++放在后面就是后运行,9<=9是对的,所以是1
30、有什么好说的,自己去看看,显示小写
31、下班了。。
那漫天琥珀色陋Ds
2013-11-26 · 超过21用户采纳过TA的回答
知道答主
回答量:83
采纳率:33%
帮助的人:16.2万
展开全部
20T,如果 加上static 输出就是 9 ;10,给你拓展下。
31T,int a=10;没有.String b="abc";创建一个,此时常量池里面就有"abc"了,所以String c=new String("abc");只创建一个对象(要是没就会创建两个),最后那句话肯定会创建一个对象波。所以加起来三个对象。
其他同上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式