JavaString类的提取字符串怎么用
时间: 2024-12-17 20:50:46 浏览: 1
在Java中,`java.lang.String` 类提供了一系列方法用于处理字符串。如果你想要从一个字符串中提取特定的部分,可以使用以下几种常见方法:
1. **substring()**: 这个方法用于获取从指定位置开始到另一个指定位置结束的子串(不包括结束位置)。例如:
```java
String str = "Hello World";
String substr = str.substring(6); // 从索引6开始到末尾,得到"World"
```
2. **startsWith() 和 endsWith()**: 分别检查字符串是否以指定的前缀或后缀开始或结束。例如:
```java
String str = "My string";
if (str.startsWith("My")) {
System.out.println("Starts with 'My'");
}
```
3. **indexOf() 和 lastIndexOf()**: 查找某个字符或子串在字符串中的首次或最后一次出现的位置。如果找不到则返回 -1。例如:
```java
String str = "Java is fun";
int index = str.indexOf("fun"); // 返回4
```
4. **split()**: 根据分隔符将字符串拆分成数组。例如,分割以逗号分隔的列表:
```java
String listStr = "1,2,3,4";
String[] items = listStr.split(",");
```
阅读全文