浙江省/绍兴市/新昌县/七星街道/七星社区 将这个string截取一下 保留新昌县及一下数据 java代码
时间: 2024-09-11 07:16:48 浏览: 34
浙江省绍兴新昌县年末各行业非私营单位就业人数具体情况3年数据分析报告2021版.pdf
好的,下面是一个简单的Java代码示例,用于截取给定字符串,保留"新昌县"及以下的数据部分:
```java
public class Main {
public static void main(String[] args) {
String originalString = "浙江省/绍兴市/新昌县/七星街道/七星社区";
String[] parts = originalString.split("/");
StringBuilder result = new StringBuilder();
boolean found = false;
// 遍历分割后的字符串数组,从"新昌县"开始拼接
for (String part : parts) {
if (found || part.equals("新昌县")) {
if (found) {
result.append("/"); // 在新昌县后添加分隔符
}
result.append(part);
found = true; // 标记已经找到"新昌县"
}
}
String截取后的字符串 = result.toString();
System.out.println("截取后的字符串为:" + 截取后的字符串);
}
}
```
这段代码首先使用`split`方法根据斜杠("/")分割原始字符串,然后遍历得到的字符串数组。当找到"新昌县"时,它开始将后续的部分拼接到结果字符串中。这样可以确保"新昌县"及其以下的地址信息被保留。
阅读全文