字符串替换,去除分隔符

Airforce-1 2012-11-20 07:39:13
现有形如"ZHANG-HUI-YANG"的字符串,想把中间的"-"去掉,

调用 replace("-","") 或者replaceAll("-","")都不行,

这是为什么?
...全文
587 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
骚还是公骚骚 2012-11-21
  • 打赏
  • 举报
回复
引用 4 楼 yan19870429 的回复:
引用 3 楼 eviljordan 的回复:String a="ZHANG-HUI-YANG"; String b[]=a.split("-"); split是拆分,replace才是替换。别搞错了
太聪明了。
悲催的程序猿 2012-11-21
  • 打赏
  • 举报
回复
引用 3 楼 eviljordan 的回复:
String a="ZHANG-HUI-YANG"; String b[]=a.split("-");
split是拆分,replace才是替换。别搞错了
eviljordan 2012-11-20
  • 打赏
  • 举报
回复
String a="ZHANG-HUI-YANG"; String b[]=a.split("-");
Airforce-1 2012-11-20
  • 打赏
  • 举报
回复
真心谢谢你,刚刚我自己发现了,准备来个 自问自答的,这么低级的错误。。。。。 还是要谢谢你的,就是你说的这个情况。
MiceRice 2012-11-20
  • 打赏
  • 举报
回复
必须注意到String对象本身是不可变的,所以。。。你完整的语句是怎么写的? 是否: str = str.replaceAll("-","");

50,527

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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