http://192.168.100.63:8087/default-bucket/20230522/9161a89bd4344a439e50751d_jz_app_v1.0.9_release_0522.apk java中截取这个地址第三个/后面所有内容的方法
时间: 2023-12-09 08:05:46 浏览: 142
你可以使用 String 类的 substring 方法截取从第三个 '/' 后面的所有内容。示例代码如下:
```java
String url = "http://192.168.100.63:8087/default-bucket/20230522/9161a89bd4344a439e50751d_jz_app_v1.0.9_release_0522.apk";
String result = url.substring(url.indexOf('/', url.indexOf('/') + 1) + 1);
System.out.println(result); // 输出:20230522/9161a89bd4344a439e50751d_jz_app_v1.0.9_release_0522.apk
```
在上面的示例代码中,我们首先定义了一个字符串 `url`,然后使用 `indexOf` 方法找到第三个 '/' 的位置。注意,第二个参数是从第一个 '/' 的下一个位置开始查找,以避免截取到前面的协议和域名部分。接着,我们使用 `substring` 方法截取从第三个 '/' 后面的所有内容,即 `20230522/9161a89bd4344a439e50751d_jz_app_v1.0.9_release_0522.apk`。最后,我们将截取后的结果输出到控制台。
阅读全文