Java字符串分割


java中字符串的分割函數,split("你想要分割的字符", 你想要最多分割為多少段,正整數)

注意事項:

1.分割特殊字符考慮轉義字符的使用。如: . \ | 

2.第二個參數:

   無: 不傳默認分割全部,但是切分出來的反過來計算的空字符串,不會存入數組中,數據的長度從最后一個非空字符串計算

   有:1.當分割的字符串數大於正整數,則會只分給整數個字符串,最后一段不分割

     2.當分割的字符串數小於正整數,則只返回切分字符串的數據大小。

eg.

        String str = "0,1,2,3,4,5,6,7,";
        String[] arr = str.split(",", 7);
        System.out.println(arr.length);
        for (String i:arr)
            System.out.print(i + "|");

        System.out .println();
        String str2 = ",,,,,,,1,";
        arr = str2.split(",", 16);
        System.out.println(arr.length);
        for (String i:arr)
            System.out.print(i + "|");        


output: 
7
0|1|2|3|4|5|6,7,|

9
|||||||1||

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM