JAVA字符串排序去重
生活随笔
收集整理的这篇文章主要介绍了
JAVA字符串排序去重
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
场景问题:在DB中我们可能会对数据的ID进行拼接,有时会存在部分ID相同的情况。此时需要对查询出来的这个拼接数据(type:String)进行去重。
实现:此处采用JAVA8的Stream()操作进行实现,做个记录,方便下次使用。
CODE
在本业务中拼接的ID数据一般使用",“和”_"作为拼接符,所以code中的delimiter是写死的两种情况,后续待优化。
去重数据:
》执行结果如下:
1) “aa,bb,cc,dd,ee”
2) “1_12_15_30_58_90_100_210”
这个方法由于在业务中侧重对数字字符串进行去重排序,字符的排序建议自己测试通过后再进行使用。
总结
以上是生活随笔为你收集整理的JAVA字符串排序去重的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: svn 1.12.0 版本以及汉化包
- 下一篇: 睡眠阶段分期——SVM和ELM分别与粒子