java中"\"表示转义,windows平台java中表示路径就得用“\\”如何理解这里的转义的意思?请指教~

 我来答
killer0217
2016-09-23 · TA获得超过193个赞
知道小有建树答主
回答量:138
采纳率:100%
帮助的人:74.3万
展开全部

java中字符串是用双引号标注的 比如 "字符串例子";

那么,如果要想字符串本身包含双引号怎么办?   显然     "字符"串例子"  这种写法是不对的,编译器无法识别是不是字符串中的双引号;

所以,字符串有了 转义字符 一说,用 \",即加个斜杠表示字符串中的引号 "字符\"串例子";

那么,问题又来了  如果我真的只是想字符串中有 斜杠和引号这两个字符连在一起怎么办?不是被转义了么?   所以 斜杠本身也需要被转义。 "字符\\\"串例子"


路径也是同理,为了转义斜杠而已。这是字符串为了能够表达所有字符而添加的规则。

追问
谢了。
一别永别
2016-09-23 · TA获得超过130个赞
知道小有建树答主
回答量:164
采纳率:0%
帮助的人:122万
展开全部
\\就表示这个\不需要转义,因为只要\就会转义那\本身怎么办呢,就用\\表示了,其实你可以用/表示路径,windows和linux通用
追问
谢了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
miaoch
2016-09-23 · TA获得超过1203个赞
知道小有建树答主
回答量:814
采纳率:83%
帮助的人:312万
展开全部
就是转成'\'。。。。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式