Java streamで重複を排除

Javaのstreamで重複を排除するには、Stream#distinct()メソッドを利用すれば良い。

以下はカンマ区切りの文字列から重複を排除して再結合する例。

Arrays.stream("aaa,aaa,bbb,bbb,cc,ccc,d".split(",")).distinct().collect(Collectors.joining(","));