取出正数第二个“@”后面的内容
截取@之前字符串
String str = "a.sp@aa";
String str1=str.substring(0, str.indexOf("@"));
截取@之后字符串
String str1=str.substring(0, str.indexOf("@"));
String str2=str.substring(str1.length()+1, str.length());
取出正数第二个“@”后面的内容
String str ="a.sp@aa@BB";
//获得第一个@ 位置
int index=str.indexOf("@");
//根据第一个@ 位置 获得第二个@ 位置
index=str.indexOf("@", index+1);
//根据第二个点的位置,截取 字符串。得到结果 result
String result=str.substring(index);
本文详细介绍了如何在Java中截取字符串,特别是如何获取特定字符后的子串,例如从第二个‘@’符号后开始截取。通过实例演示了使用indexOf方法定位字符位置,并结合substring方法实现精确截取。
1246

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



