请问如何替换字符串中指定字符?比如替换掉字符串中所有双引号,应该用什么方法?

msn365 2004-08-26 03:46:30
请问如何替换字符串中指定字符?比如替换掉字符串中所有双引号,应该用什么方法?
...全文
517 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
msn365 2004-08-27
  • 打赏
  • 举报
回复
OK,已经解决了,呵呵

public String replaceIT(String MSG){
String strDest = "";
int intPos;
while((intPos = MSG.indexOf("\""))!=-1){
strDest = strDest + MSG.substring(0,intPos);
strDest = strDest + " ";
MSG = MSG.substring(intPos+1);
}
strDest = strDest + MSG;
return strDest;
}
figoren 2004-08-26
  • 打赏
  • 举报
回复
就是要注意替换的""要转义\"
msn365 2004-08-26
  • 打赏
  • 举报
回复
StringTokenizer请问具体如何使用阿?
yuxiangyu 2004-08-26
  • 打赏
  • 举报
回复
方法很多,但我觉得用StringTokenizer是一个不错的选择
bzsz 2004-08-26
  • 打赏
  • 举报
回复
"abcd\"efg".replaceAll("\"",",");

String replace(String strSource,String strFrom,String strTo){
java.lang.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;
}

62,622

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧