茅侃侃
“\”是转义字符,“\\”表示的是一个"\",以此类推,“\\\\”表示两个"\";\\\\\\\\”表示的是四个"\"。这个时候就有个“规定”,用"\n"表示换行,用"\t"表示Tab制表符,其中的斜杠("\")叫做转义符,表示转义符后面第一个字母不表示普通字母的意思。那么如果我就要显示一段含有斜杠的字符串内容,例如"abc\d\efg"怎么办?1、直接写一个斜杠会被认为是转义符,不仅不会被Java理解为一般的斜杠字符,2、而且还会发生错误(例如没有\d这种转义规定),3、所以,当要显示普通斜杠的时候,就要在斜杠前加一个转义符也就是斜杠,用两个斜杠("\\")来告诉Java是要表达一个普通斜杠字符的意思。4、以此类推,四个斜杠就是表达两个普通斜杠字符的意思,等等。