各位兄弟姐妹,这次遇到字符串替换问题,代码如下,String str1="AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0'," +
"'width','672','height','169'," +
"'src','/template/index_main_banner/main_banner','quality'," +
"'high','pluginspage','http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash'," +
"'movie','/template/index_main_banner/main_banner','wmode','opaque' );";
String  str2="'src','/template/index_main_banner/main_banner'";
String  str3="'src','www.baidu.com/template/index_main_banner/main_banner'";
str1.replace(str2, str3);
System.out.println(str1);
没搞懂字符串为什么没有替换过来,以上代码就是想在那前面加一个前缀www.baidu.com而已,还请各位帮帮忙,多谢了!