String中split方法以 英文句点 为切割符 的问题

class Test09 {
    public static void main(String[] args) {
        String str = "www.baidu.com";
        String[] split = str.split(".");
        //System.out.println(split[0]);//ArrayIndexOutOfBoundsException;
        //split的是一个regex,是一个正则表达式。。。。。而”.“在正则表达式中表示所有
        String[] split = str.split("\\.");//转译一下就可以了
        System.out.println(split[0]);//www
        
    }
}

相关推荐