java中“\\\\”和“\\\\\\\\”代表什么
5个回答
展开全部
“\”是转义字符,“\\”表示的是一个"\",以此类推,“\\\\”表示两个"\";\\\\\\\\”表示的是四个"\"。
这个时候就有个“规定”,用"\n"表示换行,用"\t"表示Tab制表符,其中的斜杠("\")叫做转义符,表示转义符后面第一个字母不表示普通字母的意思。
那么如果我就要显示一段含有斜杠的字符串内容,例如"abc\d\efg"怎么办?
1、直接写一个斜杠会被认为是转义符,不仅不会被Java理解为一般的斜杠字符,
2、而且还会发生错误(例如没有\d这种转义规定),
3、所以,当要显示普通斜杠的时候,就要在斜杠前加一个转义符也就是斜杠,用两个斜杠("\\")来告诉Java是要表达一个普通斜杠字符的意思。
4、以此类推,四个斜杠就是表达两个普通斜杠字符的意思,等等。
展开全部
如果要在字符串中表示"换行"、“制表符”(就是键盘上的Tab)等等怎么办?这个时候就有个“规定”,用"\n"表示换行,用"\t"表示Tab制表符,其中的斜杠("\")叫做转义符,表示转义符后面第一个字母不表示普通字母的意思。
那么如果我就要显示一段含有斜杠的字符串内容,例如"abc\d\efg"怎么办?直接写一个斜杠会被认为是转义符,不仅不会被Java理解为一般的斜杠字符,而且还会发生错误(例如没有\d这种转义规定),所以,当要显示普通斜杠的时候,就要在斜杠前加一个转义符也就是斜杠,用两个斜杠("\\")来告诉Java是要表达一个普通斜杠字符的意思。以此类推,四个斜杠就是表达两个普通斜杠字符的意思,等等
那么如果我就要显示一段含有斜杠的字符串内容,例如"abc\d\efg"怎么办?直接写一个斜杠会被认为是转义符,不仅不会被Java理解为一般的斜杠字符,而且还会发生错误(例如没有\d这种转义规定),所以,当要显示普通斜杠的时候,就要在斜杠前加一个转义符也就是斜杠,用两个斜杠("\\")来告诉Java是要表达一个普通斜杠字符的意思。以此类推,四个斜杠就是表达两个普通斜杠字符的意思,等等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
“\”是转义字符,“\\”表示的是一个"\",以此类推,“\\\\”表示两个"\";\\\\\\\\”表示的是四个"\"。
更多追问追答
追问
“\\”表示的应该是文件的分隔符吧
追答
说具体点吧
执行System.out.println("\\"),输出结果会是:\
System.out.println(\\\\”),输出:\\
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JAVA语言是很注重可读性的,关键字字符与实体字符必须严格区分。
“\”字符被JAVA识别用来转义而不能当作实体字符,
但可以通过“\\”转义获得一个“\”实体字符。
“\”字符被JAVA识别用来转义而不能当作实体字符,
但可以通过“\\”转义获得一个“\”实体字符。
更多追问追答
追问
那么“\\\\”转义获得结果呢??
追答
“\\”
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
“\\\\”相当于\\
“\\\\\\\\”相当于\\\\
其中“\\\\”第1,3的\
“\\\\\\\\”第1,3,5,7的\相当于转义字符
“\\\\\\\\”相当于\\\\
其中“\\\\”第1,3的\
“\\\\\\\\”第1,3,5,7的\相当于转义字符
追问
可是java代码中“\\\\”代表\
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |