怎么将String中的'\\'(char类型)替换为"\"

hzhou 2005-12-09 01:04:55
我在数据库中存放的是 "\n",但是从数据库中取出来的时候变成 "\\n",我现在要把 char[21]的'\\'替换成"\"
...全文
183 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
navy7148 2005-12-09
  • 打赏
  • 举报
回复
就是,不要乱转
nol 2005-12-09
  • 打赏
  • 举报
回复
不许转换。

取出的是正常的
li_guang 2005-12-09
  • 打赏
  • 举报
回复
应该没错,如果转换用
replaceAll("\\\\\\\\","\\")
netwraith 2005-12-09
  • 打赏
  • 举报
回复
replaceAll("\\\\","\\")
treeroot 2005-12-09
  • 打赏
  • 举报
回复
replaceAll("\\\\\\\\","\\")
Michael_javavb 2005-12-09
  • 打赏
  • 举报
回复
我的意见是你放入数据库的时候,应该放"\\n",那样取出来就是'\n'了,
hzhou 2005-12-09
  • 打赏
  • 举报
回复
我在数据库里面里面写的是 \n ,但是取出来以后,我用在String里面,想要达到回车符的目的,但是事实上不行。
ZW_Ren 2005-12-09
  • 打赏
  • 举报
回复
"\\n" 在java里面表示的就是\n这个字符串
'\n' 表示回车换行
'\\' 表示\这个字符。
所以你不用替换,你取出来的值是正确的。
liu_you 2005-12-09
  • 打赏
  • 举报
回复
'\\'表示\;
'\'是错误的表达式,'\''表示'.

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧