java中String类切割字符串的方法
时间: 2024-06-12 15:06:56 浏览: 213
java 分割字符串
4星 · 用户满意度95%
1. split()方法:按照指定的分隔符将字符串切割成字符串数组。
示例代码:
```java
String str = "Hello,World";
String[] strArr = str.split(",");
for (String s : strArr) {
System.out.println(s);
}
```
输出结果:
```
Hello
World
```
2. substring()方法:按照指定的索引位置将字符串切割成子字符串。
示例代码:
```java
String str = "Hello,World";
String subStr1 = str.substring(0, 5);
String subStr2 = str.substring(6);
System.out.println(subStr1);
System.out.println(subStr2);
```
输出结果:
```
Hello
World
```
3. StringTokenizer类:按照指定的分隔符将字符串切割成子字符串,并返回一个StringTokenizer对象。
示例代码:
```java
String str = "Hello,World";
StringTokenizer st = new StringTokenizer(str, ",");
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
}
```
输出结果:
```
Hello
World
```
阅读全文