当前位置: 技术问答>java相关
Java中字符串替换的函数是什么?急用!!!!!!
来源: 互联网 发布时间:2014-12-26
本文导语: 把"This is a test." 中"is"换成 "1234", 请 问用哪个函数,JDK1.3的文档中只找到String.replace(char 1,char 2),如何实现子串替换子串? | /* 将str中的str1换成str2 不知道是不是还有错误, 反正大概是这...
把"This is a test." 中"is"换成 "1234", 请
问用哪个函数,JDK1.3的文档中只找到String.replace(char 1,char 2),如何实现子串替换子串?
问用哪个函数,JDK1.3的文档中只找到String.replace(char 1,char 2),如何实现子串替换子串?
|
/*
将str中的str1换成str2
不知道是不是还有错误, 反正大概是这样的吧?
用法:
String a_string = "show shit";
a_string=StrPlace(a_string, "shit", "me"); //变成了"show me"
*/
private synchronized String StrPlace(String str, String str1, String str2) {
String ret_str = "";
int loc=0, len=str1.length();
for (int i=0; i=0) {
ret_str += str.substring(loc, j)+str2;
loc=j+len;
i=j;
}
}
if (loc
将str中的str1换成str2
不知道是不是还有错误, 反正大概是这样的吧?
用法:
String a_string = "show shit";
a_string=StrPlace(a_string, "shit", "me"); //变成了"show me"
*/
private synchronized String StrPlace(String str, String str1, String str2) {
String ret_str = "";
int loc=0, len=str1.length();
for (int i=0; i=0) {
ret_str += str.substring(loc, j)+str2;
loc=j+len;
i=j;
}
}
if (loc