/*
用法:
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<str.length(); i++) {
int j=str.indexOf(str1, loc);
if (j>=0) {
ret_str += str.substring(loc, j)+str2;
loc=j+len;
i=j;
} }
if (loc < str.length()) {
ret_str += str.substring(loc, str.length());
} return ret_str;
} 转帖
用法:
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<str.length(); i++) {
int j=str.indexOf(str1, loc);
if (j>=0) {
ret_str += str.substring(loc, j)+str2;
loc=j+len;
i=j;
} }
if (loc < str.length()) {
ret_str += str.substring(loc, str.length());
} return ret_str;
} 转帖
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货