1. 程式人生 > >Java使用String物件的split()方法分割字串的小坑

Java使用String物件的split()方法分割字串的小坑

Java中,按某個字元分割字串使用的是String物件的split()方法,返回的是分割之後的String陣列,值得注意的是分割符。當分割符是 . 或者是 | 時,必須使用 \ 進行轉義。

  1. 沒有加轉義字元\按 . 分割字串,返回值是一個空的長度為0的String陣列。
  2. 沒有加轉義字元\按 | 分割字串,返回值是一個長度為原字串長度的String陣列,它會擷取字串中每一個字元並放到String陣列中。
  3. 加轉義字元\按 . 分割字串,返回值是一個正常的字串陣列。
  4. 加轉義字元\按 | 分割字串,返回值是一個正常的字串陣列。