1. List集合去重
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
public class Stream {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("a");
list.add("a");
list.add("c");
// 去重
List<String> collect = list.stream().distinct().collect(Collectors.toList());
System.out.println(collect.toString());
}
}
2.List集合转字符串,并去除前后中括号
import org.apache.commons.lang3.StringUtils;
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
public class Stream {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("a");
list.add("a");
list.add("c");
// 去除前后 []
String strip = StringUtils.strip(list.toString(), "[]");
System.out.println(strip);
}
}