Java笔试题解(1)

                          

1


A. false

false

false

true

B. true

false

false

true

C. false

false

false

false

D. false

false

true

true

解析:

答案:A。注意str2字符值“java ”有空格。

 

2

 

A. Hello

B. Hello,Java

C. ,Java

D. 编译错误

解析:

答案:B

本题使用StringBuffer操作字符串,题目中的append()方法是在原字符串基础上继续追加某个字符串,StringBuffer操作字符串比String更高效,其变化体现在原对象上(即追加后,原字符串内容就发生了变化),追加后的StringBuffer对象再通过toString()方法转化为字符串输出,因此正确答案为B

 

3

 

A. abca**a##

B. a**a##

C. a##

D. abc

解析:

答案:C

lastIndexOf("a")-----从后往前数第一个a的下标是6

subString(lastIndexOf("a"))------从下标(6)位置截取到最后打印输出。

所以结果为a##

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值