Java笔试题

Posted myibu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java笔试题相关的知识,希望对你有一定的参考价值。

String str = "my.test.";

String newStr = str.replaceAll(".", "/") + "end";

System.out.println(newStr);
  

输出结果?

我做的时候选的答案输出为   my/test/end

正确答案应为    ////////end

因为replaceAll第一个参数是正则表达式的字符串,"."在正则表达式中代表所有字符,下面为该方法的代码

public String replaceAll(String regex, String replacement) {
    return Pattern.compile(regex).matcher(this).replaceAll(replacement);
}

 

以上是关于Java笔试题的主要内容,如果未能解决你的问题,请参考以下文章

经典PHP笔试题

java笔试题

Java基础笔试题

传智播客java笔试题

Java笔试题:给定一个ReadOnlyClass的对象roc,能否把这个对象的age值改成30?

Core Java 经典笔试题总结(异常类问题)