Java - split 点 "."

    xiaoxiao2021-03-25  112

    Java - split(“.”)

    今天用出现了个小问题,比较低级。

    String str = "cn.com.project.test.Test".split(".");

    执行结果会没有效果str结构为[]

    原因: split原方法是根据给定的正则表达式的匹配来拆分此字符串。而这个点”.”在正则表达式中指任何字符”.”这样写当然是有问题的,如果你需要用 “.”来做分割符需要做一个转义。

    String str = "cn.com.project.test.Test".split("\\.");
    转载请注明原文地址: https://ju.6miu.com/read-10314.html

    最新回复(0)