java 如何 用replace将字符串中的 , 替换成 ','

如题
貌似要用到转义字符

就这样可以的啊

public class MyTest {
    public static void main(String[] args) {
        String str = "ft34,ef,353";
        System.out.println(str.replace(",", "','"));
    }
}

我试过了,结果如图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-07-25
String str1 = "aabbcc";
String str2 = str1.replaceAll("a","x");  
//将str1中所有a替换成x得到新的字符串str2//而你的只需要下面这样就可以了
String str3 = str.replaceAll(" , ","','");


第2个回答  2014-07-25
String str = "sjklja,dk,jk,lj,m,sdlka";
String result = str.replaceAll(",", "','");
System.out.println(result);

第3个回答  2014-07-25
String str="123,123";
String reStr=str.replace(",","','");
System.out.println(reStr);
//运行下就可以看出来了
第4个回答  2014-07-25
src.replace(",","','")

追问

你试了吗,这样写不行的。

追答

我试试

public class ReplaceTest {

public static void main(String args[]) {
System.out.println(("abcd,efg".replace(",","','")));
}
}

执行结果:

abcd','efg

相似回答