美文网首页源码系列
2019-07-02 java.lang.String.spli

2019-07-02 java.lang.String.spli

作者: 青衣书童 | 来源:发表于2019-07-02 15:27 被阅读0次

          以前经常使用String.split()方法,但是从来没有注意,今天就掰扯掰扯。

    首先,来一段总结:

    1.String中的split(",")和split(",",-1)的区别:

       1).当字符串最后一位有值时,两者没有区别

       2).当字符串最后一位或者N位是分隔符时,前者不会继续切分,而后者继续切分。即前者不保留null值,后者保留。

       3).split(String regex) 和 split(String regex, int limit):

               ①、limit > 0 ,则pattern(模式)应用limit - 1 次

               ②、limit = 0 ,则pattern(模式)应用无限次并且省略末尾的空字串

               ③、limit < 0 ,则pattern(模式)应用无限次,不省略空字符串


    2.测试代码:

    3.源码解析:

    相关文章

      网友评论

        本文标题:2019-07-02 java.lang.String.spli

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