Java 截取字符串
来源:百度知道 编辑:UC知道 时间:2024/05/08 15:30:15
一个字符串如何从一个特定字符后开始截取。
比如下面这个字符串怎么截取呢?
AAAAAAAA@BBBB
就截取@后面的字符串,得到BBB,注意的是@前面的字符串的长度是不固定的。
谢谢了
比如下面这个字符串怎么截取呢?
AAAAAAAA@BBBB
就截取@后面的字符串,得到BBB,注意的是@前面的字符串的长度是不固定的。
谢谢了
public String getString(String str,String str1 ){
int index = str1.indexOf(str); //str1是想要开始截取的字符。str是被截取的字符。
return str.subString(index+1,str.length);
}
首先,你先用一个函数,查找子串在母串中的位置,再求出母串的长度,然后,就可以便用截取函数,取出你想要的字符串了.具体的函数,看一下,帮助文档吧!!
要string类里有一个indexOf的函数吧,你找找,我很久没用了!如果不能完成的话再配合一下subString就行了吧!