美文网首页
JAVA 中的 split 用法

JAVA 中的 split 用法

作者: SinX竟然被占用了 | 来源:发表于2017-09-07 21:26 被阅读0次

    分隔字符串的时候会用到split()函数

    (1)分隔空格

    String s = "  I have   a  book ";  
    

    注意:这里单词之间的空格数量不是相等的。

    使用正则表达式来匹配。

    String[] arr = s.trim().split("\\s+");
    

    注意:首相必须使用trim()去掉开头和结尾的空格,然后通过\s+匹配至少一个空格。

    不要使用split(" ");
    

    (2)如果用“.”作为分隔的话,必须是如下写法:

    String.split("\\.")这样才能正确的分隔开,不能用String.split(".");
    

    (3)如果用“|”作为分隔的话,必须是如下写法:

    String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");
    

    相关文章

      网友评论

          本文标题:JAVA 中的 split 用法

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