java字符串分割方法
时间: 2023-08-22 17:52:33 浏览: 94
java 字符串分割
Java中有多种方法可以实现字符串分割,常见的有以下几种:
1. 使用split()方法:split()方法是String类提供的一个用于字符串分割的方法。它接受一个正则表达式作为参数,将原始字符串按照指定的规则进行分割,并返回一个字符串数组。
```java
String str = "Hello,World,Java";
String[] arr = str.split(","); // 使用逗号进行分割
```
2. 使用StringTokenizer类:StringTokenizer是Java提供的一个用于分割字符串的类。它可以按照指定的分隔符将字符串分割成多个部分,并逐个返回。
```java
String str = "Hello,World,Java";
StringTokenizer tokenizer = new StringTokenizer(str, ",");
while (tokenizer.hasMoreTokens()) {
String token = tokenizer.nextToken();
// 处理每个分割后的部分
}
```
3. 使用StringUtils类(Apache Commons Lang库):如果你使用了Apache Commons Lang库,可以使用StringUtils类中的split()方法进行字符串分割。
```java
String str = "Hello,World,Java";
String[] arr = StringUtils.split(str, ","); // 使用逗号进行分割
```
这些都是常见的字符串分割方法,根据具体需求选择适合的方法即可。
阅读全文