java中怎么同时替换多个字符 有一组字符和另一组字符一一对应。现在对字符串要将上面所说的字符进行对应的替换,有一次实现的方法吗?在php中可以用数组作为参数调用str_replace实现,不知道java中有没有类似的方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 "abcdefgh".replaceAll("cde","123")结果"ab123fgh" lip009(深蓝忧郁) --------------这位高人好像到处找正则表达式的问题回答,哈哈哈 自己写个Function吧,传个Map进去 我看也是一个 FOR 循环 String replaceString(String src,String from, String to){ if(src == null || from == null || to == null || from.length() != to.length()) return null; for(int i=from.length();i++) { src.replace(from.charAt(i),to.charAt(i)); } return src;} Sorry, 上面写错了String replaceString(String src,String from, String to){ if(src == null || from == null || to == null || from.length() != to.length()) return null; for(int i=0;i<from.length();i++) { src.replace(from.charAt(i),to.charAt(i)); } return src;} src = src.replace(from.charAt(i),to.charAt(i)); 新手求助关于非常简单结果显示问题 汉字字符为什么会大于255?有代码。高手请指教 怎么能同时显示多张图片和文本?请高手指教! 一道scjp的问题,大家看看! 盼望加解密高手指点,字符串只能加密,解密不行,请问错在那里? java操作zip文件的问题--小妹在线等! eclipse导入的工程,图标上这个标志什么意思 小问题 问一个有关网络编程的问题 eclipse windowbuilder 项目代码混淆 高分:log4j写sqlserver数据库问题. ******高手们救命啊,帮忙做个sockets题目(一经采用另送200分)******
结果"ab123fgh"
--------------
这位高人好像到处找正则表达式的问题回答,哈哈哈
{
if(src == null || from == null ||
to == null || from.length() != to.length())
return null; for(int i=from.length();i++)
{
src.replace(from.charAt(i),to.charAt(i));
}
return src;
}
String replaceString(String src,String from, String to)
{
if(src == null || from == null ||
to == null || from.length() != to.length())
return null; for(int i=0;i<from.length();i++)
{
src.replace(from.charAt(i),to.charAt(i));
}
return src;
}