今天在群里遇到一位同学,说自己的replace方法没有效果,闲来无事,我便看了一眼,乍一看也觉得并没有什么问题,仔细一看,发现他写的时候变量值和java中的转义字符冲突了,我让他把old变量改成String old = "\\fileUpload",news也多加一个反斜杠。他试一下就说可以了。所以以后命名的时候要注意了,尽量不要涉及到关键字、转义字符。
下图为java中的转义字符,供参考:
今天在群里遇到一位同学,说自己的replace方法没有效果,闲来无事,我便看了一眼,乍一看也觉得并没有什么问题,仔细一看,发现他写的时候变量值和java中的转义字符冲突了,我让他把old变量改成String old = "\\fileUpload",news也多加一个反斜杠。他试一下就说可以了。所以以后命名的时候要注意了,尽量不要涉及到关键字、转义字符。
下图为java中的转义字符,供参考: