java 分割字符串split函数如何使用
时间: 2024-06-05 09:02:39 浏览: 190
java用split分割字符串的一个有趣现象
5星 · 资源好评率100%
Java中的split()方法可以用于将一个字符串按照指定的分隔符分割成多个子字符串,并返回一个字符串数组。下面是split()方法的使用方法和示例:
语法:
```java
public String[] split(String regex, int limit)
```
参数:
- regex:指定的分隔符,可以是一个正则表达式。
- limit:指定返回的字符串数组的长度,如果为0或负数,则不限制返回的数组长度。
示例1:使用逗号分隔字符串
```java
String str = "apple,banana,orange";
String[] arr = str.split(",");
for (String s : arr) {
System.out.println(s);
}
// 输出:
// apple
// banana
// orange
```
示例2:使用多个分隔符分割字符串
```java
String str = "apple,banana;orange|pear";
String[] arr = str.split("[,;|]");
for (String s : arr) {
System.out.println(s);
}
// 输出:
// apple
// banana
// orange
// pear
```
示例3:限制返回的字符串数组的长度
```java
String str = "apple,banana,orange";
String[] arr = str.split(",", 2);
for (String s : arr) {
System.out.println(s);
}
// 输出:
// apple
// banana,orange
```
阅读全文