您的位置:首页>国内 >内容

replace函数的使用方法(replace函数的使用方法)

2022-08-05 00:54:55来源:
导读想必现在有很多小伙伴对于replace函数的使用方法方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于replace函数的使用方...

想必现在有很多小伙伴对于replace函数的使用方法方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于replace函数的使用方法方面的知识分享给大家,希望大家会喜欢哦。

楼上说的好像不对,因为replace只能把一个字符换成另一个字符,它不能替换字符串.

我这里有一个替换字符串的类,发给你你试试.

public class huiche{

转载你或者引用本组文内容精请注的明来源于芝士回性答

public huiche(){}

// 替换字符串函数

// String strSource - 源字符串

人性较处规,共速完青易。

// String strFrom - 要替换的子串

// String strTo - 替换为的字符串

public String myreplace(String strSource, String strFrom, String strTo)

到而没问革论必队风记织周约准包。

{

// 如果要替换的子串为空,则直接返回源串

if(strFrom == null || strFrom.equals(""))

return strSource;

String strDest ="";

// 要替换的子串长度

int intFromLen = strFrom.length();

int intPos;

// 循环替换字符串

while((intPos = strSource.indexOf(strFrom)) != -1)

{

// 获取匹配字符串的左边子串

strDest = strDest + strSource.substring(0,intPos);

// 加上替换后的子串

strDest = strDest + strTo;

// 修改源串为匹配子串后的子串

strSource = strSource.substring(intPos + intFromLen);

}

// 加上没有匹配的子串

strDest = strDest + strSource;

// 返回

return strDest;

}

public static void main(String args[]){

String srcString="how do you do";

String strFrom="do";

String strTo="doo";

String strDest=replace(srcString,strFrom,strTo);

System.out.println("srcString=How doo you doo");

System.out.println("strDest="+strDest);

}

}

你看看用这个类能不能实现吧

本文到此结束,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!

猜你喜欢

最新文章