发布网友 发布时间:2022-04-22 20:29
共5个回答
热心网友 时间:2023-08-30 05:35
Java截取字符串的函数为xxxx.substring(x,y),其中x为要取得的字符串的第一个字母在被截取字符串中的下标,y-x为要取得的字符串的长度。只要明白了这个原理,写起来就容易了。
热心网友 时间:2023-08-30 05:36
public class StringTest {
public static void main(String[] args) {
String string = "file:/C:/Users/Administrator.SC-201805071245/Desktop/新建文件夹/demo-0.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/";
String substr = string.substring(string.indexOf("/")+1, string.substring(0, string.lastIndexOf(".jar")).lastIndexOf("/")+1);
System.out.println(substr);
}
}
热心网友 时间:2023-08-30 05:36
str.replace("file://","");
str.substring 算了 你这也没一个规则行的东西,怎么截取。
可以从查找最后一个/入手,多截取几次截到想到的地方
热心网友 时间:2023-08-30 05:37
String str="file:/C:/Users/Administrator.SC-201805071245/Desktop/新建文件夹/demo-0.0.1-SNAPSHOT.jar!/BOOT-INF/classes!/";
System.out.println(str.substring(6,str.lastIndexOf("demo-0.0.1-SNAPSHOT.jar!")));
热心网友 时间:2023-08-30 05:37
如果你想要截屏,那可以搜索一下。