java分割string
时间: 2023-05-04 11:02:13 浏览: 96
java 分割字符串
在Java中,可以使用String类的split()方法来分割字符串。这个方法接收一个参数,即分隔符。这个参数可以是一个字符串,也可以是一个正则表达式。
例如,如果我们想在一个字符串中按照逗号分隔,可以这样写:
```
String str = "a,b,c,d";
String[] strs = str.split(",");
```
这样就会得到一个字符串数组,包含4个元素:"a"、"b"、"c"、"d"。
如果我们想按照多个分隔符来分割字符串,可以使用正则表达式。例如,我们想按照逗号和句号来分隔:
```
String str = "a,b.c,d";
String[] strs = str.split("[,.]");
```
这样就会得到一个字符串数组,包含4个元素:"a"、"b"、"c"、"d"。
另外,如果我们想限制分割后的元素个数,可以在split()方法中传入第二个参数。例如,我们只想要2个元素:
```
String str = "a,b,c,d";
String[] strs = str.split(",", 2);
```
这样就会得到一个字符串数组,包含2个元素:"a"、"b,c,d"。
总之,在Java中,通过split()方法可以轻松地对字符串进行分割操作。
阅读全文