如果我有这样的字符串
String names = {"lucy, john, frank"}
但我希望字符串看起来像:{"lucy","john","frank"}
所以我想用双引号中的逗号替换所有逗号 (","
)
我有 String newNames = names.replaceAll(",", "","");
但这不起作用。怎么了?
最佳答案
转义字符串文字中的双引号。
String names = "{\"lucy,john,frank\"}";
String newNames = names.replace(",", "\",\"");
此外,使用 String.replace
已经足以满足您的目的。 String.replaceAll
用于正则表达式。
关于java - 如何用双引号 (","之间的逗号替换字符串中的所有逗号 (,)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36163791/