截取?之前字符串
String str1=str.substring(0, str.indexOf("?"));
截取?之后字符串
String str1=str.substring(0, str.indexOf("?"));
String str2=str.substring(str1.length()+1, str.length());
public class TestCode {
public static void main(String[] args) {
String str ="232ljsfsf.sdfl23.ljsdfsdfsdfss.23423.sdfsdfsfd";
//获得第一个点的位置
int index=str.indexOf(".");
System.out.println(index);
//根据第一个点的位置 获得第二个点的位置
index=str.indexOf(".", index+1);
//根据第二个点的位置,截取 字符串。得到结果 result
String result=str.substring(index);
//输出结果
System.out.println(result);
}
}
java截取某个字符之前或者之后的字符串
最新推荐文章于 2024-07-02 04:50:42 发布
该篇博客主要讲解了如何使用Java进行字符串处理,包括如何截取字符串中指定字符前后的部分。示例代码展示了如何找到字符串中第一个和第二个特定字符的位置,并进行相应的截取操作,以获取目标子串。
1万+

被折叠的 条评论
为什么被折叠?



