java 使用 split方法分割String类型的字符串
时间: 2024-05-06 15:15:22 浏览: 120
c# split分隔字符串使用方法
5星 · 资源好评率100%
Java中的split方法可以将一个字符串按照指定的分隔符分割成多个子串,并返回一个由这些子串组成的字符串数组。
例如,我们要将一个以逗号分隔的字符串分割成多个子串,可以使用以下代码:
```java
String str = "apple,banana,orange";
String[] arr = str.split(",");
for(String s : arr){
System.out.println(s);
}
```
输出结果为:
```
apple
banana
orange
```
在split方法中,我们可以传入一个正则表达式作为分隔符,例如:
```java
String str = "apple;banana|orange";
String[] arr = str.split("[;|]");
for(String s : arr){
System.out.println(s);
}
```
输出结果为:
```
apple
banana
orange
```
在这个例子中,我们传入了一个正则表达式 "[;|]",表示以分号或竖线作为分隔符进行分割。注意,正则表达式中的分隔符需要用方括号括起来,并且多个分隔符之间需要用竖线分隔。
阅读全文