Java List首元素前自带空格无法删除

9747FAMILY 2016-11-02 03:07:10
在写代码的时候,希望实现List<String>元素去重的功能,但是发现和第一个元素重复的元素并没有被删除掉,debug后发现是第一个元素的开头莫名其妙的带上了一个空格,trim方法和replaceAll("\\s*(.*)", "$1")方法都试过了,就是无法删除,这个到底是什么原因,怎么解决?求大神指教!
...全文
804 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
月明星稀灬 2016-11-14
  • 打赏
  • 举报
回复
直接取每一个元素的hashCode比较,再删。
「已注销」 2016-11-13
  • 打赏
  • 举报
回复
不贴代码真的男知道
dgcxyc 2016-11-04
  • 打赏
  • 举报
回复
可能不是空格啊,查看下是什么字符。不一定看不见的就是空格
___d 2016-11-03
  • 打赏
  • 举报
回复
贴相关代码看看, 去重可以考虑用set
ps45221 2016-11-03
  • 打赏
  • 举报
回复
也许并不是空格,可能是其它空白符,打出ascii码值对应下
解开者 2016-11-02
  • 打赏
  • 举报
回复
按理说不应该,贴一下产生list元素的代码

50,527

社区成员

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

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