怎样把一个字符串中的\\u变为\u,急?

zyplwt 2005-03-02 09:23:00
例如STR = "\\UASASS\\USDFSA"
...全文
162 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyplwt 2005-03-02
  • 打赏
  • 举报
回复
我是想把变为汉字
congbailing_914 2005-03-02
  • 打赏
  • 举报
回复
楼上 liuchunjp() 说的方法对与没有“\”来说是可以实现的
比如你想把字符串中的“U”全部换成“M”

那你可以这么做String str1=STR.replaceAll("U","M);
然后打印出str1,就可以了!
System.out.println(str1);
显示结果是你的字符串中所有的U全部被替换成M
thomas_20 2005-03-02
  • 打赏
  • 举报
回复
楼上正解
如果要让显示为\\UASASS\\USDFSA的字符串显示为\UASASS\USDFSA,则可以用
replaceAll("\\\\u","\\u");
congbailing_914 2005-03-02
  • 打赏
  • 举报
回复
你的这个字符串打印出来的结果就是\UASASS\USDFSA
如果你要让你的字符串显示为\\UASASS\\USDFSA
那么你就要这样定义STR = "\\\\UASASS\\\\USDFSA"
因为"\"在java里面有特殊的意思!
是一个特殊字符!
liuchunjp 2005-03-02
  • 打赏
  • 举报
回复
用replaceAll(\\u,\u)

62,616

社区成员

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

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