java中 字符串切割

时间:2025-02-15 09:54:16

一、 的 split() 方法, JDK 1.4 or later

public String[] split(String regex,int limit)

public class StringSplit {
  public static void main(String[] args) {
   String sourceStr = "1,2,3,4,5" ;
   String[] sourceStrArray = ( "," );
   for ( int i = 0 ; i < ; i++) {
    (sourceStrArray[i]);
   }
 
   // 最多分割出3个字符串
   int maxSplit = 3 ;
   sourceStrArray = ( "," , maxSplit);
   for ( int i = 0 ; i < ; i++) {
    (sourceStrArray[i]);
   }
  }
}

结果:

1
2
3
4
5
1
2
3,4,5

split分隔符总结

     1.字符"|","*","+"都得加上转义字符,前面加上"\\"。

     2.而如果是"\",那么就得写成"\\\\"。

     3.如果一个字符串中有多个分隔符,可以用"|"作为连字符。

比如:String str = "Java string-split#test",可以用(" |-|#")把每个字符串分开。这样就把字符串分成了3个子字符串。