stringreplace的简单介绍

http://www.itjxue.com  2023-01-04 22:17  来源:未知  点击次数: 

string replace用法,如何将string变量的第i个字符替换为另一个字符

replace方法是字符串匹配替换啊,要是第i个的话你可以转成char[]或者byte[]处理

为什么java中string.replace("\."","")和"string.replace("\\."","")结果是一样的

不应该一样的!

"\"在java中是转意符,单独无法使用会报编译异常:

Invalid?escape?sequence?(valid?ones?are?\b?\t?\n?\f?\r?\"?\'?\\?)

String.replace("\.",?"");//编译无法通过

String.replace("\\.",?"");//相当于替换了?\.

~

String的replace方法怎么转换带有特殊字符的子字符串?

你的问题是替换不成功?还是特殊字符报错?

如果是替换不成功,试试这样:

x.replace("/wbo_admin/framework/richTextUpload!downloadFile.do","img.do");

修改为:

x

=

x.replace("/wbo_admin/framework/richTextUpload!downloadFile.do","img.do");

因为string是传值~并非传引用,x必须重新再接收下值,值才会改变~

(责任编辑:IT教学网)

更多