美文网首页
Java笔试题解(1)

Java笔试题解(1)

作者: 博为峰51Code教研组 | 来源:发表于2017-05-04 21:19 被阅读0次

    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##

    相关文章

      网友评论

          本文标题:Java笔试题解(1)

          本文链接:https://www.haomeiwen.com/subject/uubdtxtx.html