java字符串用单引号替换反斜杠双引号

这让我很生气,所以如果可以,请帮助…

我有一个Java字符串,我想用单引号替换所有反斜杠双引号序列,即使我正在逃避我认为必要的替换命令对字符串没有任何作用。

entry.replace("\\\"", "'"); 

感谢任何建议。

谢谢。

在Java中,字符串是不可变的。 您对String执行的操作会产生新对象。 您需要在操作后重新分配值。 以下可能对您有帮助。

 entry = entry.replace("\\\"", "'"); 

我常常做的错误:)

你应该这样做: entry = entry.replace("\\\"", "'");