我对保存在数据库中的字符串有疑问,例如:"311\315_316\336_337"
. 它们只有一个反斜杠,这是 java 中的一个问题。当我尝试s.replaceAll("\", "\\")
它不起作用时,因为 java 编译器将字符串读取"311\315_316\336_337"
为"311Í_316Þ_337"
.
我也尝试对编码结果进行编码和解码,"311%C3%8D_316%C3%9E_337"
但解码结果仍然是"311Í_316Þ_337"
?
如何解决一个反斜杠的问题?
我想将此字符串传递给函数来执行拆分数字的过程,反斜杠是分隔符,但这个问题阻止了我这样做。