4个回答
展开全部
因为java中\是转义字符。。。如果要表示"\"用"\\"...
表示"\\"用"\\\\".....
希望可以帮助你,谢谢采纳,,,
表示"\\"用"\\\\".....
希望可以帮助你,谢谢采纳,,,
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
前边的单个 \ 没有转义
貌似带 \ 的字符串还会出错吧 应该是\\
貌似带 \ 的字符串还会出错吧 应该是\\
追问
我就是吧”换成\"啊
前面\" 不就是“吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
s = s.replace("\"", "\\\\\"");
更多追问追答
追问
不对啊 ,还是没改过来
追答
就是你自己写的那个
String s = "1243142525353\"";
System.out.println(s); //输出1243142525353"
s = s.replace("\"", "\\\"");
System.out.println(s);//输出1243142525353\"
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼下正解。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询