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 版本以及汉化包
- 下一篇: windows修改mac地址