eclipse中向mysql的表插入图片路径问题

我在eclipse中Stringurl;后将图片地址存到url中,这时,我printurl得到是的正确的路径D:\Eclipse\img\001.jpg但是我将它插到my... 我在eclipse中
String url;后将图片地址存到url中,
这时,我print url 得到是的正确的路径
D:\Eclipse\img\001.jpg
但是我将它插到mysql中时,路径就不对了,变成了D:Eclipseimg
插入语句为
"INSERT INTO monster VALUES( "+"'"+s+"'"+","+"'"+text+"'"+","+"'+url+'"+")";
前面的s和text插入都没有问题 就是地址变成那样了
哈吐艳的 为什么吖 求高手解决这个问题 T^T
展开
 我来答
没有响应m2
2012-12-22 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3489万
展开全部
转义字符的原因
D:\\Eclipse\\img\\销宏001.jpg

这样就可粗斗猛以了岩桥
追问
Ok  我知道,但问题是 现在这个地址是我用函数返回得到的一个string 型的 url 我怎么改呢?
追答
.最好的办法应该是用 replaceAll .用正则表达式 直接替换字符串.
lmy_sk521
2012-12-22 · TA获得超过2272个赞
知道小有建树答主
回答量:1330
采纳率:73%
帮助的人:724万
展开全部
在java的字符串中'\'是转义符,例如'\n'表示换唤裂行,而并不是字符困链察'\',要表示字符'\',要用这种方式'汪茄\\'
追问
Ok  我知道,但问题是 现在这个地址是我用函数返回得到的一个string 型的 url 我怎么改呢?
追答
str.replaceAll("\\","\\\\");这样就可以把'\'替换成'\\'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式