关于Java8中新增的Stream去重复。
在此记录一下Stream的distinct去重复方法。
String s = "opt,max,otp,otp,hi,hide,ih";
String[] split = s.split(",");
Stream<String> stream = Arrays.stream(split).distinct();
//将Stream转化为List集合
List<String> collect = stream.collect(Collectors.toList());
//集合转化为数组
Object[] array = collect.toArray();
结果为:opt,max,otp,hi,hide,ih